我可以通过静态方法调用Cakephp验证吗?

我可以通过静态方法调用Cakephp验证吗?,cakephp,Cakephp,我想使用cakephp 2中的内置验证。就像密码散列一样: AuthComponent::password() 我试过: Validation::email($email) 但这会导致一个致命错误(未找到类等)。是否有一种以静态方式使用它的快速方法/技巧?如果该方法被声明为静态(公共静态函数),您可以这样做。 但你仍然需要告诉蛋糕在哪里找 因此,如果您尚未使用/包含该类,则需要 App::uses('Validation', 'Utility'); 在调用任何方法之前

我想使用cakephp 2中的内置验证。就像密码散列一样:

AuthComponent::password()
我试过:

Validation::email($email)

但这会导致一个致命错误(未找到类等)。是否有一种以静态方式使用它的快速方法/技巧?

如果该方法被声明为静态(公共静态函数),您可以这样做。 但你仍然需要告诉蛋糕在哪里找

因此,如果您尚未使用/包含该类,则需要

App::uses('Validation', 'Utility');
在调用任何方法之前