Henrique Moody
cd46545855
Small coding standards and docs improvements
2015-10-24 01:32:07 -02:00
Henrique Moody
474afaa2ec
Remove "ValidationExceptionInterface"
2015-10-23 09:00:31 -02:00
Henrique Moody
67e072ebd3
Remove "NestedValidationExceptionInterface"
2015-10-23 09:00:18 -02:00
Henrique Moody
04db93bdad
Remove prefix "Abstract" of non-abstract classes
2015-10-23 09:00:08 -02:00
Diego Oliveira
70997912eb
Create "Imei" rule
2015-10-23 07:53:59 -02:00
Henrique Moody
8c9c587597
Improvements and fixes on exceptions
...
There were some cases when the exceptions was not displayed property
when using nested exception, this commit fix the problem and also
display messages in Markdown list.
2015-10-22 03:01:41 -02:00
Henrique Moody
03c0bd03de
Update message after changing exception properties
2015-10-21 04:14:11 -02:00
Emmerson
29bdb0a9f6
Create "BoolVal" rule
2015-10-21 01:35:05 -03:00
Henrique Moody
e2b02b9777
Increase code coverage of rules
2015-10-19 14:17:47 -02:00
João Torquato
f08a1fa9fc
Create "ArrayType" rule
2015-10-18 18:01:11 -02:00
Guilherme Siani
767fcaaccf
Create "Iterable" rule
2015-10-18 17:27:25 -02:00
Reginaldo Junior
7398588c56
Create "FloatType" rule
2015-10-18 16:57:49 -02:00
Justin Hook
4145faab39
Create "CurrencyCode" rule
2015-10-18 14:42:39 -02:00
João Torquato
a3694241f2
Create "Countable" rule
2015-10-18 11:37:50 -02:00
Henrique Moody
9c49dd3bcf
Use short array syntax
2015-10-17 22:56:32 -03:00
Antonio Spinelli
c6638b9ffb
Create integration tests for "When" rule
2015-10-17 21:53:43 -03:00
Henrique Moody
06ecd9c063
Drop support for PHP 5.3
2015-10-17 12:55:52 -03:00
Henrique Moody
60568eac62
Create "IntType" rule
2015-10-16 23:43:01 -03:00
Ronald Drenth
8cab57052e
Create "Bsn" rule
2015-10-16 22:19:33 +02:00
Henrique Moody
d53811f7b7
Remove user-defined optional values
...
Since we have NotOptional rule now, we must keep the same opposite
behaviour between these two rules.
This commit also improve and increase tests from Optional rule and
updates the documentation.
No tests was made for messages on MODE_DEFAULT because it's not possible
for a while since we don't have such much granularity control, but after
some fixes on Not rule, maybe we will be able to do that, that's why I
kept the messages on OptionalException.
2015-10-15 11:14:20 -03:00
Henrique Moody
15b0a937b2
Create "NotOptional" rule
2015-10-15 10:36:48 -03:00
Henrique Moody
880cdb5f09
Create "NotBlank" rule
2015-10-14 01:05:42 -03:00
Henrique Moody
b28e97c70f
Create "Identical" rule
2015-10-13 13:29:34 -03:00
Henrique Moody
641b169c1b
Remove identical checking from "Equals" rule
2015-10-13 13:29:31 -03:00
Henrique Moody
5a9f1fe508
Create "KeyValue" rule
2015-10-13 07:37:12 -03:00
Ivan Zinovyev
91e9c2053d
Create "KeyNested" rule
2015-10-07 14:03:19 -03:00
Henrique Moody
1931da7570
Rename rule "Scalar" to "ScalarVal"
2015-10-07 12:44:20 -03:00
Henrique Moody
88865267d9
Rename rule "Resource" to "ResourceType"
2015-10-07 12:44:19 -03:00
Henrique Moody
598bfa2843
Rename rule "Object" to "ObjectType"
2015-10-07 12:44:19 -03:00
Henrique Moody
5941c2ce50
Rename rule "NullValue" to "NullType"
2015-10-07 12:44:13 -03:00
Henrique Moody
5863903e48
Rename rule "Arr" to "ArrayVal"
2015-10-07 12:25:15 -03:00
Henrique Moody
255269bfb3
Rename rule "String" to "StringType"
2015-10-07 11:52:03 -03:00
Henrique Moody
9b85df4601
Rename rule "Int" to "IntVal"
2015-10-07 11:46:57 -03:00
Henrique Moody
3e1f86baf8
Rename rule "Float" to "FloatVal"
2015-10-07 11:42:37 -03:00
Henrique Moody
7f2cdceb31
Rename rule "True" to "TrueVal"
2015-10-07 11:38:24 -03:00
Henrique Moody
fef01d7e09
Rename rule "False" to "FalseVal"
2015-10-07 11:36:31 -03:00
Henrique Moody
0ae5d25de7
Rename rule "Bool" to "BoolType"
2015-10-07 11:30:29 -03:00
Henrique Moody
937fa6b183
Create documentation for message localization
...
Also define the `translator` param to the related rules in
`AbstractNestedException`.
2015-10-07 10:18:31 -03:00
Henrique Moody
455ff9b318
Create "Optional" rule
2015-10-07 02:44:33 -03:00
Henrique Moody
3fbc45d44f
Add country code to postal code exception message
2015-09-24 00:49:25 -03:00
Henrique Moody
6c9a0e7228
Create "SubdivisionCode" rule
2015-09-21 13:54:02 -03:00
Henrique Moody
28711d0a45
Create "ZwSubdivisionCode" rule
2015-09-21 13:28:01 -03:00
Henrique Moody
a42d26169e
Create "ZmSubdivisionCode" rule
2015-09-21 13:28:00 -03:00
Henrique Moody
63aa4d30e5
Create "ZaSubdivisionCode" rule
2015-09-21 13:28:00 -03:00
Henrique Moody
a038a709ab
Create "YtSubdivisionCode" rule
2015-09-21 13:27:59 -03:00
Henrique Moody
e11ba9f367
Create "YeSubdivisionCode" rule
2015-09-21 13:27:59 -03:00
Henrique Moody
bab0ecec43
Create "XkSubdivisionCode" rule
2015-09-21 13:27:58 -03:00
Henrique Moody
7395cf1684
Create "WsSubdivisionCode" rule
2015-09-21 13:27:58 -03:00
Henrique Moody
e7b0f526e8
Create "WfSubdivisionCode" rule
2015-09-21 13:27:58 -03:00
Henrique Moody
569764d788
Create "VuSubdivisionCode" rule
2015-09-21 13:27:58 -03:00