for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Lexuss1979\Validol\Validations;
class MaxValidation extends AbstractValidation implements ValidationInterface
{
public function validate($data, $key)
$testedValue = $data[$key] ?? null;
if(mb_strlen($testedValue) > $this->options[0]) {
$this->error = "is too long (maximum {$this->options[0]} characters";
return false;
}
return true;