19 lines
504 B
PHP
19 lines
504 B
PHP
<?php
|
|
|
|
namespace ctiso\Validator\Rule;
|
|
use ctiso\Validator\Rule\Abstract,
|
|
ctiso\Collection,
|
|
ctiso\Path;
|
|
|
|
class FileName extends Abstract {
|
|
|
|
public function getErrorMsg()
|
|
{
|
|
return 'Название файла может содержать только символы латиницы в нижнем регистре и цифры';
|
|
}
|
|
|
|
public function isValid(Collection $container, $status = null)
|
|
{
|
|
return Path::isName($container->get($this->field));
|
|
}
|
|
}
|