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

时间:2013-07-08 11:03:49

标签: cakephp

我想在cakephp 2中使用内置验证。就像密码哈希:

AuthComponent::password()

我试过了:

Validation::email($email)

但这会产生致命错误(未找到课程等)。是否有以静态方式使用它的快速方法/黑客?

1 个答案:

答案 0 :(得分:0)

如果方法被声明为静态(公共静态函数) - 它就是你的情况 - 你可以这样做。 但是你仍然需要告诉Cake在哪里寻找。

因此,如果您还没有使用/包含该课程,则需要

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

在调用任何方法之前。