Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
UserStaticRules
n/a
0 / 0
n/a
0 / 0
2
n/a
0 / 0
 everyOne
n/a
0 / 0
n/a
0 / 0
1
 noOne
n/a
0 / 0
n/a
0 / 0
1
1<?php
2
3namespace App\Policies\Rules;
4
5use Kwaadpepper\CrudPolicies\Policies\Rules\StaticRules;
6
7/**
8 * Userlevel Policiy Static Rules
9 * ! Rules has to return boolean value
10 * @codeCoverageIgnore
11 */
12abstract class UserStaticRules extends StaticRules
13{
14    /**
15     * Allow everyone
16     *
17     * @return boolean
18     */
19    protected static function everyOne(): bool
20    {
21        return true;
22    }
23    /**
24     * Allow no one
25     *
26     * @return boolean
27     */
28    protected static function noOne(): bool
29    {
30        return false;
31    }
32}