![]() |
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().