public __construct ( boolean $behavior, string $action, string | mixed $resource, Closure | null $condition = null ) | ||
$behavior | boolean | Determines if privilege or restriction |
$action | string | Action the rule applies to |
$resource | string | mixed | Name of resource or instance of object |
$condition | Closure | null | Optional closure to act as a condition |