Использование проверки ядра в пользовательской проверке на CakePHP Forms / Models?

Использование CakePHP 1.3

Я понимаю пример на http://book.cakephp.org/complete/1143/Data-Validation#Adding-your-own-Validation-Methods-1181 о том, как добавить свои собственные методы проверки, но, возможно, я что-то пропустил ,

Я только хочу проверить, что Field_B является «числовым» (проверка ядра), если Field_A (выбор / параметр) равен определенному значению.

Кажется, что я должен добавить пользовательскую проверку, а затем проверить значения других полей с помощью $this->data , но как я могу вызвать встроенную проверку из пользовательской функции проверки? Или я делаю это неправильно?

Validation::numeric($this->data['field'])

Класс проверки (validation.php) находится в файле cake/cake/libs и вы можете увидеть доступные методы, проверив файл (они такие же, как те, которые вы передаете массиву проверки).

Методы проверки возвращают true, если проверка прошла.