Can
class Can extends ObjectValidationAttribute
Properties
| protected array | $arguments |
Methods
static string
keyword()
Get the Validator rule keyword.
static ValidationAttribute
create(string ...$parameters)
Reject string-based can rule construction.
from
ValidationAttribute
mixed
normalizePossibleExternalReferenceParameter(mixed $parameter)
Resolve a possible external reference parameter.
from
ValidationAttribute
object|string
__construct(string $ability, mixed ...$arguments)
Create a can rule attribute.
Details
at line 37
static string
keyword()
Get the Validator rule keyword.
at line 45
static ValidationAttribute
create(string ...$parameters)
Reject string-based can rule construction.
in
ValidationAttribute at line 29
string
__toString()
Get the rule in Validator string form.
in
ValidationAttribute at line 37
protected FieldReference
parseFieldReference(string|FieldReference $reference)
Parse a field reference.
in
ValidationAttribute at line 48
protected mixed
normalizePossibleExternalReferenceParameter(mixed $parameter)
Resolve a possible external reference parameter.
at line 29
object|string
getRule(ValidationPath $path)
Get the Validator rule object.
at line 21
__construct(string $ability, mixed ...$arguments)
Create a can rule attribute.