Policy
class Policy implements JsonSerializable
Policy class.
Constants
EFFECTS |
|
ACTIONS |
|
Methods
__construct(string $effect, string|string[] $actions = [], ConstraintInterface $constraint = \null)
Policy constructor.
string
getEffect()
No description
string|string[]
getActions()
No description
setActions(string|string[] $actions)
No description
ConstraintInterface|null
getConstraint()
No description
jsonSerialize()
{@inheritdoc}
Details
at line 65
__construct(string $effect, string|string[] $actions = [], ConstraintInterface $constraint = \null)
Policy constructor.
at line 75
string
getEffect()
at line 85
Policy
setEffect(string $effect)
at line 102
string|string[]
getActions()
at line 112
Policy
setActions(string|string[] $actions)
at line 135
Policy
addAction(string $action)
at line 159
ConstraintInterface|null
getConstraint()
at line 169
Policy
setConstraint(ConstraintInterface $constraint = \null)
at line 179
jsonSerialize()
{@inheritdoc}