Passed
Push — master ( 34f20f...a12a6d )
by Enjoys
57s queued 12s
created

Rules   A

Complexity

Total Complexity 8

Size/Duplication

Total Lines 93
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 3
Bugs 2 Features 0
Metric Value
wmc 8
eloc 24
c 3
b 2
f 0
dl 0
loc 93
ccs 18
cts 18
cp 1
rs 10
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Enjoys\Forms;
6
7
use Enjoys\Forms\Rule;
8
9
interface Rules
10
{
11
12
    public const CALLBACK = Rule\Callback::class;
13
    public const CAPTCHA = Rule\Captcha::class;
14
    public const EMAIL = Rule\Email::class;
15
    public const EQUAL = Rule\Equal::class;
16
    public const LENGTH = Rule\Length::class;
17
    public const REGEXP = Rule\Regexp::class;
18
    public const REQUIRED = Rule\Required::class;
19
    public const UPLOAD = Rule\Upload::class;
20
21
}
22