AllowEmpty vs NotEmpty

Здесь впервые в CakePHP - я просматриваю документацию на сайте, пытаясь собрать некоторые базовые данные для проверки модели, которую я создаю. Скорее всего, это будет первый из многих вопросов, которые у меня возникнут о CakePHP.

В CakePHP Book правила проверки, кажется, определяют два разных метода для проверки того, что поле не пустое - ] AllowEmpty и NotEmpty .

Вопрос - есть ли ощутимая разница между этими двумя? CakePHP заявляет, что правила проверки должны применяться в вашей модели или контроллере - один из них лучше подходит для модели, а другой - для контроллера? В Книге об этом ничего не говорится. Я предполагаю, что это более старый метод, который просто все еще существует?

Что дает? Должен ли я использовать один или оба, или это не имеет значения?

Редактировать: Я решил проверить документацию по классу CakePHP 1.3 (чтобы проверить значение по умолчанию allowEmpty атрибут), но он даже не отображается. Этого нет и в исходном коде ... что-то мне не хватает?

6
задан jedd.ahyoung 1 July 2011 в 23:19
поделиться