非表单变量的Cakephp验证

非表单变量的Cakephp验证,cakephp,Cakephp,正在签出此教程“”似乎只解释了在表单字段上验证 那么,如果我想验证参数或输入数据呢 如果我有此控制器,我想在哪里验证此“活动ID” CakePHP模型数据验证是对数据的验证,无论数据来自何处 如果创建数据数组,例如: $article = array( 'title' => 'Pizza is the Best Food on Earth', 'byline' => 'Dave from StackOverflow', 'content' => 'Piz

正在签出此教程“”似乎只解释了在表单字段上验证

那么,如果我想验证参数或输入数据呢

如果我有此控制器,我想在哪里验证此“活动ID”


CakePHP模型数据验证是对数据的验证,无论数据来自何处

如果创建数据数组,例如:

$article = array(
    'title' => 'Pizza is the Best Food on Earth',
    'byline' => 'Dave from StackOverflow',
    'content' => 'Pizza is awesome.  I love it.'
);
然后尝试保存它:

$this->Article->save($article);
模型的验证将启动并验证(或失效)数据

最常见的数据输入方式是通过表单,但除此之外,验证与使用表单没有直接联系

$this->Article->save($article);