phplibrary/src/Validator/Rule/FileName.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));
}
}