Commit graph

42 commits

Author SHA1 Message Date
Ricardo Gobbo
a026124590 Create "VideoUrl" rule 2015-09-15 23:41:24 -03:00
David Meister
f14e53921c Create "Factor" rule 2015-09-10 13:44:00 -03:00
Henrique Moody
748b280c34 Update conversion to strings on exceptions
Many changes were made on `ValidationException::stringify`:
- Add support for instances of `Exception`;
- Add support for instances of `Traversable`;
- Add support for resources;
- Improve `Array` conversion;
- Improve `Object` conversion;
- Improve conversion of all values by using JSON.

Now, all the parameters of the exception classes are just converted to
string when replacing parameters on exceptions, so the exception classes
now keep the original value of all parameters.
2015-09-04 17:11:40 -03:00
Henrique Moody
77b046f907 Create "CallableType" rule 2015-08-20 01:29:00 -03:00
Henrique Moody
ea71de5812 Create "Scalar" rule 2015-08-20 01:28:59 -03:00
Henrique Moody
954c257fc9 Create "Resource" rule 2015-08-20 01:28:59 -03:00
Henrique Moody
a7aa5f8ec0 Create "Infinite" rule 2015-08-20 01:28:59 -03:00
Henrique Moody
c80ed1bb85 Create "Finite" rule 2015-08-20 01:28:56 -03:00
Henrique Moody
7d9d19009a Create KeySet rule 2015-07-21 12:35:44 -03:00
Henrique Moody
fb742375b4 Create "Mimetype" rule 2015-06-18 23:08:01 -03:00
Henrique Moody
96f4fc2e6f Create "Extension" rule
Updates required PHP version to 5.3.6 since SplFileInfo::getExtension()
was created on this version.
2015-06-18 23:07:50 -03:00
Henrique Moody
cc6da3a2e4 Create "Size" rule 2015-06-18 23:07:22 -03:00
Henrique Moody
a3c945aa51 Add license information and copyright in all files 2015-06-08 12:09:25 -03:00
Henrique Moody
b8c76e3054 Fix some coding standards 2015-06-08 11:51:45 -03:00
Rans0n
153ca2e4f8 Update Validator.php
Add missing parameter in domain() method signature.
2015-05-15 11:24:51 +02:00
Henrique Moody
cf4ec32481 Remove "Country" rule 2015-04-24 19:26:49 -03:00
Henrique Moody
d728061c45 Create "Country" rule 2015-04-23 14:12:53 -03:00
Henrique Moody
db0f71575f Create "Age" rule
Also add a deprecation note in "MinimumAge" rule documentation.
2015-02-19 19:38:16 -02:00
Henrique Moody
a4cb20810d Create a Factory to create rules
It also provide a way to define namespaces/prefixes to use the custom
rules on Respect\Validation.
2015-02-11 11:35:19 -02:00
Henrique Moody
4c4c3d4c25 Create "Type" rule 2015-02-02 16:43:14 -02:00
Henrique Moody
8c6390ed02 Update rules' documentations 2015-01-29 10:51:53 -02:00
Henrique Moody
e20ddce185 Create "Url" rule 2015-01-27 10:43:00 -02:00
Henrique Moody
a0e7e834fb Create "FilterVar" rule 2015-01-26 11:25:26 -02:00
Henrique Moody
81cfba9a6c Merge pull request #247 from henriquemoody/when
Allow to use `when()` rule without else
2015-01-23 02:53:21 -02:00
Henrique Moody
8b369fae97 Create "False" rule 2015-01-23 02:46:18 -02:00
Henrique Moody
dfcd4b2a20 Create "True" rule 2015-01-23 02:46:07 -02:00
Henrique Moody
57d82ce029 Merge branch '0.7' 2015-01-19 21:09:47 -02:00
Henrique Moody
fb54341fb2 Fix wrong behavior when calling not() rule 2015-01-19 20:22:58 -02:00
Henrique Moody
35588c5340 Allow to use when() rule without else 2015-01-19 12:10:50 -02:00
Henrique Moody
e2bdab478b Fix wrong postalCode() documentation 2015-01-16 17:57:19 -02:00
Henrique Moody
95b5325c13 Fix wrong postalCode() documentation 2015-01-16 17:20:17 -02:00
Henrique Moody
26e8d76d8c Merge branch '0.7' 2015-01-14 20:02:11 -02:00
Alexandre Gaigalas
a8d1c94962 Remove support for undocumented baseXX() shortcut
Previously undocumented, this feature is now removed to improve
each chain call.
2015-01-14 19:27:06 -02:00
Markus Malkusch
623a26235e Added bank(), bankAccount() and bic(). Currently only German. 2015-01-14 21:17:04 +01:00
Henrique Moody
30ed4537a9 Update docblocks on Validator class 2015-01-08 00:44:13 -02:00
Henrique Moody
da193b75e0 Use PSR-2 standard
Most changes was made by php-cs-fixer.
Also removes unused `RecursiveTreeIterator` class.
2015-01-08 00:44:12 -02:00
Henrique Moody
b5d3ff63ee Create Yes/No rules 2015-01-06 20:46:16 -02:00
davidepastore
960732d26c Create HexRgbColor rule 2015-01-06 13:42:53 -02:00
Henrique Moody
d09c3b0b00 Static declaration for rules in Validator class 2015-01-02 20:12:25 -02:00
Henrique Moody
df8f10f4ea Create PostalCode rule
Thanks @xthiago (Thiago Rodrigues) for the initial idea.
2015-01-02 18:56:34 -02:00
Henrique Moody
e2950e6a51 Create Executable rule 2014-11-10 16:36:12 -02:00
Graham Campbell
ae056920b4 PSR-4 autoloading 2014-07-12 20:20:43 +01:00
Renamed from library/Respect/Validation/Validator.php (Browse further)