NAME
Reddit::Client::Thing
DESCRIPTION
A "Thing" is the base class of all Reddit objects.
Generally, consumers of the Reddit::Client module do not instantiate these objects directly. Things offer a bit of syntactic sugar around the data returned by reddit's servers, such as the ability to comment directly on a Link object.
SUBROUTINES/METHODS
- new($session, $data)
-
Creates a new Thing.
$session
must be an instance of Reddit::Client.$data
, when present, must be a hash reference of key/value pairs.
INTERNAL ROUTINES
- set_bool($field, $value)
-
Sets a field to a boolean value of 1 or 0, rather than the JSON module's boolean type.
- load_from_source_data($data)
-
Populates an instances field with data directly from JSON data returned by reddit's servers.
AUTHOR
LICENSE
BSD license