0

Cakephp 2 のビルトイン検証を使用したいです。パスワードハッシュと同じように:

AuthComponent::password()

私が試してみました:

Validation::email($email)

しかし、それは致命的なエラーを引き起こします (クラスが見つからないなど)。静的な方法でそれを使用する簡単な方法/ハックはありますか?

4

1 に答える 1

0

メソッドが静的(パブリック静的関数)と宣言されている場合(あなたの場合はそうです)、そうすることができます。ただし、どこを探すべきかを Cake に伝える必要があります。

クラスをまだ使用/インクルードしていない場合は、

App::uses('Validation', 'Utility');

そのメソッドのいずれかを呼び出す前。

于 2013-07-08T11:09:17.560 に答える