Respect\Validation - validate string if not empty, otherwise return true

515 Views Asked by At

I'm using Respect\Validation for validate fields. Some of my fields are not mandatory, as the phone number, but if they are not empty they must be validated. Following my current code:

v::Phone()->validate($phoneNumber); // it should return true if $phoneNumber is empty

How to do it?

1

There are 1 best solutions below

0
On BEST ANSWER

Based on the docs, it looks like it should be:

v::optional(v::Phone())->validate($phoneNumber);