Method | Description | |
---|---|---|
__construct ( eZ\Publish\Core\REST\Client\HttpClient $client, |
Instantiates the REST Client repository. | |
beginTransaction ( ) | Begin transaction. | |
canUser ( string $module, string $function, eZ\Publish\API\Repository\Values\ValueObject $object, mixed $targets = null ) : boolean | ||
commit ( ) | Commit transaction. | |
commitEvent ( Callable $event ) | Enqueue an event to be triggered at commit or directly if no transaction has started. | |
getContentLanguageService ( ) : eZ\Publish\API\Repository\LanguageService | Get Content Language Service. | |
getContentService ( ) : eZ\Publish\API\Repository\ContentService | Get Content Service. | |
getContentTypeService ( ) : eZ\Publish\API\Repository\ContentTypeService | Get Content Type Service. | |
getCurrentUser ( ) : eZ\Publish\API\Repository\Values\User\User | ||
getCurrentUserReference ( ) : eZ\Publish\API\Repository\Values\User\UserReference | ||
getFieldTypeService ( ) : eZ\Publish\API\Repository\FieldTypeService | Get FieldTypeService. | |
getIOService ( ) : eZ\Publish\API\Repository\IOService | Get IO Service. | |
getLocationService ( ) : eZ\Publish\API\Repository\LocationService | Get Content Location Service. | |
getObjectStateService ( ) : eZ\Publish\API\Repository\ObjectStateService | Get ObjectStateService. | |
getPermissionResolver ( ) : eZ\Publish\API\Repository\PermissionResolver | Get PermissionResolver. | |
getRoleService ( ) : eZ\Publish\API\Repository\RoleService | Get RoleService. | |
getSearchService ( ) : eZ\Publish\API\Repository\SearchService | Get Search Service. | |
getSectionService ( ) : eZ\Publish\API\Repository\SectionService | Get Content Section Service. | |
getTrashService ( ) : eZ\Publish\API\Repository\TrashService | Get Content Trash service. | |
getURLAliasService ( ) : eZ\Publish\API\Repository\URLAliasService | Get URLAliasService. | |
getURLWildcardService ( ) : eZ\Publish\API\Repository\URLWildcardService | Get URLWildcardService. | |
getUserService ( ) : eZ\Publish\API\Repository\UserService | Get User Service. | |
hasAccess ( string $module, string $function, eZ\Publish\API\Repository\Values\User\UserReference $user = null ) : boolean | eZ\Publish\API\Repository\Values\User\Limitation[] | ||
rollback ( ) | Rollback transaction. | |
setCurrentUser ( eZ\Publish\API\Repository\Values\User\UserReference $user ) : void |
public __construct ( eZ\Publish\Core\REST\Client\HttpClient $client, |
||
$client | eZ\Publish\Core\REST\Client\HttpClient | |
$inputDispatcher | ||
$outputVisitor | ||
$requestParser | eZ\Publish\Core\REST\Common\RequestParser | |
$fieldTypes | array |
public beginTransaction ( ) |
public canUser ( string $module, string $function, eZ\Publish\API\Repository\Values\ValueObject $object, mixed $targets = null ) : boolean | ||
$module | string | The module, aka controller identifier to check permissions on |
$function | string | The function, aka the controller action to check permissions on |
$object | eZ\Publish\API\Repository\Values\ValueObject | The object to check if the user has access to |
$targets | mixed | The location, parent or "assignment" value object, or an array of the same |
return | boolean |
public commit ( ) |
public commitEvent ( Callable $event ) | ||
$event | Callable |
public getContentLanguageService ( ) : eZ\Publish\API\Repository\LanguageService | ||
return | eZ\Publish\API\Repository\LanguageService |
public getContentService ( ) : eZ\Publish\API\Repository\ContentService | ||
return | eZ\Publish\API\Repository\ContentService |
public getContentTypeService ( ) : eZ\Publish\API\Repository\ContentTypeService | ||
return | eZ\Publish\API\Repository\ContentTypeService |
public getCurrentUser ( ) : eZ\Publish\API\Repository\Values\User\User | ||
return | eZ\Publish\API\Repository\Values\User\User |
public getCurrentUserReference ( ) : eZ\Publish\API\Repository\Values\User\UserReference | ||
return | eZ\Publish\API\Repository\Values\User\UserReference |
public getFieldTypeService ( ) : eZ\Publish\API\Repository\FieldTypeService | ||
return | eZ\Publish\API\Repository\FieldTypeService |
public getIOService ( ) : eZ\Publish\API\Repository\IOService | ||
return | eZ\Publish\API\Repository\IOService |
public getLocationService ( ) : eZ\Publish\API\Repository\LocationService | ||
return | eZ\Publish\API\Repository\LocationService |
public getObjectStateService ( ) : eZ\Publish\API\Repository\ObjectStateService | ||
return | eZ\Publish\API\Repository\ObjectStateService |
public getPermissionResolver ( ) : eZ\Publish\API\Repository\PermissionResolver | ||
return | eZ\Publish\API\Repository\PermissionResolver |
public getRoleService ( ) : eZ\Publish\API\Repository\RoleService | ||
return | eZ\Publish\API\Repository\RoleService |
public getSearchService ( ) : eZ\Publish\API\Repository\SearchService | ||
return | eZ\Publish\API\Repository\SearchService |
public getSectionService ( ) : eZ\Publish\API\Repository\SectionService | ||
return | eZ\Publish\API\Repository\SectionService |
public getTrashService ( ) : eZ\Publish\API\Repository\TrashService | ||
return | eZ\Publish\API\Repository\TrashService |
public getURLAliasService ( ) : eZ\Publish\API\Repository\URLAliasService | ||
return | eZ\Publish\API\Repository\URLAliasService |
public getURLWildcardService ( ) : eZ\Publish\API\Repository\URLWildcardService | ||
return | eZ\Publish\API\Repository\URLWildcardService |
public getUserService ( ) : eZ\Publish\API\Repository\UserService | ||
return | eZ\Publish\API\Repository\UserService |
public hasAccess ( string $module, string $function, eZ\Publish\API\Repository\Values\User\UserReference $user = null ) : boolean | eZ\Publish\API\Repository\Values\User\Limitation[] | ||
$module | string | |
$function | string | |
$user | eZ\Publish\API\Repository\Values\User\UserReference | |
return | boolean | eZ\Publish\API\Repository\Values\User\Limitation[] | if limitations are on this function an array of limitations is returned |
public rollback ( ) |
public setCurrentUser ( eZ\Publish\API\Repository\Values\User\UserReference $user ) : void | ||
$user | eZ\Publish\API\Repository\Values\User\UserReference | |
return | void |