class Role extends BaseMapper

Role class.

This class is responsible for converting raw API data into a PHP object of class Contentful\Management\Resource\Role.

Properties

protected ResourceBuilder $builder from BaseMapper
protected ObjectHydrator $hydrator from BaseMapper

Methods

__construct(ResourceBuilder $builder)

BaseMapper constructor.

map($resource, array $data)

{@inheritdoc}

mapPolicy(array $data)

No description

mapConstraint(array $data)

No description

mapPermissions(array $data)

No description

string|null
convertPermission(string|string[] $permission)

No description

Details

in BaseMapper at line 38
__construct(ResourceBuilder $builder)

BaseMapper constructor.

Parameters

ResourceBuilder $builder

at line 36
map($resource, array $data)

{@inheritdoc}

Parameters

$resource
array $data

at line 55
protected Policy mapPolicy(array $data)

Parameters

array $data

Return Value

Policy

at line 69
protected ConstraintInterface mapConstraint(array $data)

Parameters

array $data

Return Value

ConstraintInterface

at line 124
protected Permissions mapPermissions(array $data)

Parameters

array $data

Return Value

Permissions

at line 141
protected string|null convertPermission(string|string[] $permission)

Parameters

string|string[] $permission

Return Value

string|null