这是一个合理的验证策略吗?

时间:2010-10-26 18:44:54

标签: php validation cakephp

是否可以在AppModel中添加一些自定义验证方法并从我的应用程序的模型中调用它们?我希望电话号码验证对我网站上的所有电话号码都一样,我希望验证规则只在一个地方。有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

这绝对是合理的,而且确实是最好的方法。

如果某些模型的验证方法非常具体,我只会将这些方法放在相关的Model类中,而不是AppModel中。但由于电话号码验证是几种型号将使用的东西,AppModel是它的理想之选。现在它在一个地方,可用于所有模型。