1 | <?php |
||
22 | class RelationshipService extends AbstractBrowserBindingService implements RelationshipServiceInterface |
||
23 | { |
||
24 | /** |
||
25 | * Gets all or a subset of relationships associated with an independent object. |
||
26 | * |
||
27 | * @param string $repositoryId The identifier for the repository. |
||
28 | * @param string $objectId The identifier of the object. |
||
29 | * @param boolean $includeSubRelationshipTypes If <code>true</code>, then the repository MUST return all |
||
30 | * relationships whose object-types are descendant-types of the object-type specified by the typeId parameter |
||
31 | * value as well as relationships of the specified type. |
||
32 | * If <code>false</code>, then the repository MUST only return relationships whose object-types |
||
33 | * is equivalent to the object-type specified by the typeId parameter value. |
||
34 | * If the typeId input is not specified, then this input MUST be ignored. |
||
35 | * @param RelationshipDirection|null $relationshipDirection Specifying whether the repository MUST return |
||
36 | * relationships where the specified object is the source of the relationship, the target of the relationship, |
||
37 | * or both. (default is source) |
||
38 | * @param string|null $typeId If specified, then the repository MUST return only relationships whose object-type is |
||
39 | * of the type specified. See also parameter includeSubRelationshipTypes. |
||
40 | * If not specified, then the repository MUST return relationship objects of all types. |
||
41 | * @param string|null $filter a comma-separated list of query names that defines which properties |
||
42 | * must be returned by the repository (default is repository specific) |
||
43 | * @param boolean $includeAllowableActions Whether or not to include in response, the list of allowable actions |
||
44 | * @param integer|null $maxItems the maximum number of items to return in a response |
||
45 | * (default is repository specific) |
||
46 | * @param integer $skipCount number of potential results that the repository MUST skip/page over before |
||
47 | * returning any results (default is 0) |
||
48 | * @param ExtensionDataInterface|null $extension |
||
49 | * @return ObjectListInterface |
||
50 | */ |
||
51 | public function getObjectRelationships( |
||
94 | } |
||
95 |