Skip to content

Commit 0ac53ae

Browse files
committed
! operator for validation
1 parent fca6f9f commit 0ac53ae

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+228
-54
lines changed

Tests/Fixtures/Definition/Alpha.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Alpha extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'alpha' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_alpha' => ['sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Alpha_numeric.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Alpha_numeric extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'alpha_numeric' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_alpha_numeric' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Card.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Card extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'card' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_card' => ['sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Color.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Color extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'color' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_color' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Comparison.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@ abstract class Comparison extends \PHPFUI\ORM\Record
1616
'eq_field' => ['sqltype', 'string', 50, false, '', false, ],
1717
'neq_field' => ['sqltype', 'string', 50, false, '', false, ],
1818
'date' => ['date', 'string', 50, false, '', false, ],
19+
'not_equal' => ['sqltype', 'string', 50, false, '', false, ],
20+
'not_not_equal' => ['sqltype', 'string', 50, false, '', false, ],
21+
'not_gt_field' => ['sqltype', 'string', 50, false, '', false, ],
22+
'not_gte_field' => ['sqltype', 'string', 50, false, '', false, ],
23+
'not_lt_field' => ['sqltype', 'string', 50, false, '', false, ],
24+
'not_lte_field' => ['sqltype', 'string', 50, false, '', false, ],
25+
'not_eq_field' => ['sqltype', 'string', 50, false, '', false, ],
26+
'not_neq_field' => ['sqltype', 'string', 50, false, '', false, ],
27+
'not_date' => ['date', 'string', 50, false, '', false, ],
1928
];
2029

2130
public static string $primaryKey = '';

Tests/Fixtures/Definition/Cvv.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Cvv extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'cvv' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_cvv' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Date.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Date extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'date' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_date' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/DateISO.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class DateISO extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'dateISO' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_dateISO' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Datetime.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Datetime extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'datetime' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_datetime' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

Tests/Fixtures/Definition/Day_month_year.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ abstract class Day_month_year extends \PHPFUI\ORM\Record
88

99
public static array $fields = [
1010
'day_month_year' => ['sqltype', 'string', 19, false, '', false, ],
11+
'not_day_month_year' => ['!sqltype', 'string', 19, false, '', false, ],
1112
];
1213

1314
public static string $primaryKey = '';

0 commit comments

Comments
 (0)