|
Stud.IP
6.1
|
Public Member Functions | |
| getId ($resource) | |
| getAttributes ($resource, ContextInterface $context) | |
| getRelationships ($resource, ContextInterface $context) | |
Public Member Functions inherited from SchemaProvider | |
| __construct (FactoryInterface $factory, SchemaContainerInterface $schemaContainer, ?\User $user) | |
| getType () | |
| isAddSelfLinkInRelationshipByDefault (string $relationshipName) | |
| isAddRelatedLinkInRelationshipByDefault (string $relationshipName) | |
| createLinkToResource ($resource) | |
| shouldInclude (ContextInterface $context, string $key) | |
| getAllowedAncludePaths (ContextInterface $context) | |
Data Fields | |
| const | TYPE = 'courseware-structural-elements' |
| const | REL_ANCESTORS = 'ancestors' |
| const | REL_CHILDREN = 'children' |
| const | REL_CONTAINERS = 'containers' |
| const | REL_COURSE = 'course' |
| const | REL_DESCENDANTS = 'descendants' |
| const | REL_EDITBLOCKER = 'edit-blocker' |
| const | REL_EDITOR = 'editor' |
| const | REL_IMAGE = 'image' |
| const | REL_OWNER = 'owner' |
| const | REL_PARENT = 'parent' |
| const | REL_USER = 'user' |
| const | REL_TASK = 'task' |
| const | REL_UNIT = 'unit' |
| const | REL_FEEDBACKELEMENT = 'feedback-element' |
Data Fields inherited from SchemaProvider | |
| const | TYPE = '' |
Additional Inherited Members | |
Protected Attributes inherited from SchemaProvider | |
| $schemaContainer | |
| $currentUser | |
| getAttributes | ( | $resource, | |
| ContextInterface | $context | ||
| ) |
{}
| getId | ( | $resource | ) |
{}
| getRelationships | ( | $resource, | |
| ContextInterface | $context | ||
| ) |
{}
| StructuralElement | $resource | |
| ContextInterface | $context |
| const REL_ANCESTORS = 'ancestors' |
| const REL_CHILDREN = 'children' |
| const REL_CONTAINERS = 'containers' |
| const REL_COURSE = 'course' |
| const REL_DESCENDANTS = 'descendants' |
| const REL_EDITBLOCKER = 'edit-blocker' |
| const REL_EDITOR = 'editor' |
| const REL_FEEDBACKELEMENT = 'feedback-element' |
| const REL_IMAGE = 'image' |
| const REL_OWNER = 'owner' |
| const REL_PARENT = 'parent' |
| const REL_TASK = 'task' |
| const REL_UNIT = 'unit' |
| const REL_USER = 'user' |
| const TYPE = 'courseware-structural-elements' |