У меня есть класс Model для универсального объекта, который содержит массив проверок для ввода.Похоже на:
class Dog extends GenericObject
{
$this->validations = array ( "breed" => array ("max_length" => 15) );
}
Это все прекрасно и шикарно, но я пытаюсь найти способ оценить достоверность определенного поля с помощью JavaScript.До сих пор я использовал вызов AJAX, который отправляется в контроллер для проверки модели.Отлично.Тем не менее, для некоторых проверок, таких как длина, соответствует регулярному выражению, кажется невероятно системным вызовом PHP.
Я знаю, что, очевидно, я мог бы просто повторить проверки в Javascript, но я знаю, что должен быть способ сделать это, не повторяя мои проверки.Я подумал об обычном файле JSON или XML, но он будет редактируемым и поэтому может быть уязвимым.
Есть ли у вас какие-либо предложения относительно того, как наилучшим образом достичь этой цели?Я также подумал о том, чтобы PHP сгенерировал соответствующие проверки jQuery, но не думал, что это будет считаться очень хорошей формой?