Conditions | 4 |
Paths | 4 |
Total Lines | 15 |
Code Lines | 7 |
Lines | 0 |
Ratio | 0 % |
Tests | 5 |
CRAP Score | 4 |
Changes | 0 |
1 | <?php |
||
46 | public function resolveCallbacks($action): array |
||
47 | 26 | { |
|
48 | if (array_key_exists($action, $this->all)) { |
||
49 | $callbacks = $this->all[$action]; |
||
50 | |||
51 | return $this->wrapCallbacksForIgnore($callbacks); |
||
52 | } |
||
53 | 46 | ||
54 | foreach ($this->all as $pattern => $callbacks) { |
||
55 | 46 | if (Str::is($pattern, $action)) { |
|
56 | 46 | return $this->wrapCallbacksForIgnore($callbacks); |
|
57 | } |
||
58 | 46 | } |
|
59 | |||
60 | return [function () { |
||
61 | }]; |
||
81 |