Public Member Functions

Services_Yadis_Service Class Reference

Public Member Functions

 Services_Yadis_Service ()
 getTypes ()
 getURIs ()
 getPriority ()
 getElements ($name)

Detailed Description

Definition at line 67 of file XRDS.php.


Member Function Documentation

getElements ( name  ) 

Used to get XML elements from this object's <Service> element.

This is what you should use to get all custom information out of this element. This is used by service filter functions to determine whether a service element contains specific tags, etc. NOTE: this only considers elements which are direct children of the <Service> element for this object.

Parameters:
string $name The name of the element to look for
Returns:
array $list An array of elements with the specified name which are direct children of the <Service> element. The nodes returned by this function can be passed to $this->parser methods (see Services_Yadis_XMLParser).

Definition at line 172 of file XRDS.php.

getPriority (  ) 

Returns the "priority" attribute value of this <Service> element, if the attribute is present. Returns null if not.

Returns:
mixed $result Null or integer, depending on whether this Service element has a 'priority' attribute.

Definition at line 146 of file XRDS.php.

getTypes (  ) 

Return the URIs in the "Type" elements, if any, of this Service element.

Returns:
array $type_uris An array of Type URI strings.

Definition at line 84 of file XRDS.php.

getURIs (  ) 

Return the URIs in the "URI" elements, if any, of this Service element. The URIs are returned sorted in priority order.

Returns:
array $uris An array of URI strings.

Definition at line 102 of file XRDS.php.

Creates an empty service object.

Definition at line 72 of file XRDS.php.


The documentation for this class was generated from the following file: