Code Duplication    Length = 8-8 lines in 2 locations

src/filter/AccessFilter.php 1 location

@@ 46-53 (lines=8) @@
43
44
            if ($res === true) {
45
                return true;
46
            } elseif ($res === false) {
47
                $this->result = [
48
                    'redirect' => !empty($rule['redirect']) ? $rule['redirect'] : null,
49
                    'message' => !empty($rule['message']) ? $rule['message'] : 'Access denied!'
50
                ];
51
52
                return false;
53
            } elseif ($res === null) {
54
                continue;
55
            }
56
        }

src/filter/CsrfFilter.php 1 location

@@ 48-55 (lines=8) @@
45
46
        $postCSRF = $post['csrf'];
47
48
        if (!$postCSRF) {
49
            $this->result = [
50
                'redirect' => !empty($rule['redirect']) ? $rule['redirect'] : null,
51
                'message' => !empty($rule['message']) ? $rule['message'] : 'Not allowed!'
52
            ];
53
54
            return false;
55
        }
56
57
        /** @var array $csrf */
58
        $csrf = $session->csrf;