PHP Класс Scalr\Api\Service\User\V1beta0\Adapter\RoleAdapter

С версии: 5.4.0 (05.03.2015)
Автор: Vitaliy Demidov ([email protected])
Наследование: extends Scalr\Api\DataType\ApiEntityAdapter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$entityClass string Entity class name
$rules array Converter rules
$supportedBehaviors

Открытые методы

Метод Описание
behaviorsToData ( array $behaviors ) : array Transforms internal names of given behaviors to use in API
behaviorsToEntity ( array $behaviors, boolean $onlySupported = true ) : array Transforms given names of behaviors used in API to internal representation
validateEntity ( $entity )
validateObject ( $object, $method = null )

Защищенные методы

Метод Описание
_builtinAutomation ( $from, $to, $action )
_category ( $from, $to, $action )
_os ( $from, $to, $action )
_scope ( $from, $to, $action )

Описание методов

_builtinAutomation() защищенный Метод

protected _builtinAutomation ( $from, $to, $action )

_category() защищенный Метод

protected _category ( $from, $to, $action )

_os() защищенный Метод

protected _os ( $from, $to, $action )

_scope() защищенный Метод

protected _scope ( $from, $to, $action )

behaviorsToData() публичный статический Метод

Transforms internal names of given behaviors to use in API
public static behaviorsToData ( array $behaviors ) : array
$behaviors array Array of a Role behaviors
Результат array Returns an array of names of behaviors

behaviorsToEntity() публичный статический Метод

Transforms given names of behaviors used in API to internal representation
public static behaviorsToEntity ( array $behaviors, boolean $onlySupported = true ) : array
$behaviors array Array of a Role behaviors
$onlySupported boolean optional Converts only available to users behavior
Результат array Returns an array of names of behaviors

validateEntity() публичный Метод

См. также: Scalr\Api\DataType\ApiEntityAdapter::validateEntity()
public validateEntity ( $entity )

validateObject() публичный Метод

См. также: Scalr\Api\DataType\ApiEntityAdapter::validateObject()
public validateObject ( $object, $method = null )

Описание свойств

$entityClass защищенное свойство

Entity class name
protected string $entityClass
Результат string

$rules защищенное свойство

Converter rules
protected array $rules
Результат array

$supportedBehaviors защищенное статическое свойство

protected static $supportedBehaviors