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