The Hubzilla
|
ActivityStreams class. More...
Public Member Functions | |
__construct ($string) | |
Constructor for ActivityStreams. More... | |
is_valid () | |
Return if instantiated ActivityStream is valid. More... | |
set_recips ($arr) | |
collect_recips ($base= '', $namespace= '') | |
Collects all recipients. More... | |
expand ($arr, $base= '', $namespace= '') | |
get_namespace ($base, $namespace) | |
get_property_obj ($property, $base= '', $namespace= '') | |
fetch_property ($url) | |
Fetches a property from an URL. More... | |
get_compound_property ($property, $base= '', $namespace= '') | |
is_url ($url) | |
Check if string starts with http. More... | |
get_primary_type ($base= '', $namespace= '') | |
Gets the type property. More... | |
debug () | |
Public Attributes | |
$data | |
$valid = false | |
$id = '' | |
$type = '' | |
$actor = null | |
$obj = null | |
$tgt = null | |
$origin = null | |
$owner = null | |
$signer = null | |
$ldsig = null | |
$sigok = false | |
$recips = null | |
$raw_recips = null | |
ActivityStreams class.
Parses an ActivityStream JSON string.
Zotlabs\Lib\ActivityStreams::__construct | ( | $string | ) |
Constructor for ActivityStreams.
Takes a JSON string as parameter, decodes it and sets up this object.
string | $string |
Zotlabs\Lib\ActivityStreams::collect_recips | ( | $base = '' , |
|
$namespace = '' |
|||
) |
Collects all recipients.
string | $base | |
string | $namespace | (optional) default empty |
Referenced by Zotlabs\Lib\ActivityStreams\__construct().
Zotlabs\Lib\ActivityStreams::debug | ( | ) |
Zotlabs\Lib\ActivityStreams::expand | ( | $arr, | |
$base = '' , |
|||
$namespace = '' |
|||
) |
Zotlabs\Lib\ActivityStreams::fetch_property | ( | $url | ) |
Fetches a property from an URL.
string | $url |
Referenced by Zotlabs\Lib\ActivityStreams\get_compound_property().
Zotlabs\Lib\ActivityStreams::get_compound_property | ( | $property, | |
$base = '' , |
|||
$namespace = '' |
|||
) |
string | $property | |
array | $base | |
string | $namespace | (optional) default empty |
Referenced by Zotlabs\Lib\ActivityStreams\__construct(), Zotlabs\Lib\ActivityStreams\collect_recips(), and Zotlabs\Lib\ActivityStreams\expand().
Zotlabs\Lib\ActivityStreams::get_namespace | ( | $base, | |
$namespace | |||
) |
array | $base | |
string | $namespace | if not set return empty string |
Referenced by Zotlabs\Lib\ActivityStreams\get_property_obj().
Zotlabs\Lib\ActivityStreams::get_primary_type | ( | $base = '' , |
|
$namespace = '' |
|||
) |
Gets the type property.
array | $base | |
string | $namespace | (optional) default empty |
Referenced by Zotlabs\Lib\ActivityStreams\__construct().
Zotlabs\Lib\ActivityStreams::get_property_obj | ( | $property, | |
$base = '' , |
|||
$namespace = '' |
|||
) |
string | $property | |
array | $base | (optional) |
string | $namespace | (optional) default empty |
Referenced by Zotlabs\Lib\ActivityStreams\__construct(), Zotlabs\Lib\ActivityStreams\get_compound_property(), and Zotlabs\Lib\ActivityStreams\get_primary_type().
Zotlabs\Lib\ActivityStreams::is_url | ( | $url | ) |
Check if string starts with http.
string | $url |
Referenced by Zotlabs\Lib\ActivityStreams\get_compound_property().
Zotlabs\Lib\ActivityStreams::is_valid | ( | ) |
Return if instantiated ActivityStream is valid.
Referenced by Zotlabs\Lib\ActivityStreams\__construct().
Zotlabs\Lib\ActivityStreams::set_recips | ( | $arr | ) |
Zotlabs\Lib\ActivityStreams::$actor = null |
Zotlabs\Lib\ActivityStreams::$data |
Zotlabs\Lib\ActivityStreams::$id = '' |
Zotlabs\Lib\ActivityStreams::$ldsig = null |
Zotlabs\Lib\ActivityStreams::$obj = null |
Zotlabs\Lib\ActivityStreams::$origin = null |
Zotlabs\Lib\ActivityStreams::$owner = null |
Zotlabs\Lib\ActivityStreams::$raw_recips = null |
Zotlabs\Lib\ActivityStreams::$recips = null |
Zotlabs\Lib\ActivityStreams::$signer = null |
Zotlabs\Lib\ActivityStreams::$sigok = false |
Zotlabs\Lib\ActivityStreams::$tgt = null |
Zotlabs\Lib\ActivityStreams::$type = '' |
Zotlabs\Lib\ActivityStreams::$valid = false |
Referenced by Zotlabs\Lib\ActivityStreams\is_valid().