如何为Cakephp 3验证留空文件类型

时间:2018-10-26 19:16:08

标签: php cakephp cakephp-3.0

嗨,我正在尝试对Cakephp3上的文件字段进行验证。这就是我到目前为止所拥有的。

$validator
  ->add('file_upload', 'custom', [
     'rule' => function ($value, $context) {
      return empty($context['data']['file_type']);
      },
    'message' => 'Cannot be empty if file type is filled out'
  ]);

我本来是允许该字段为空的,但意识到文件类型是作为数组输入的,因此无法正确验证,因此尝试使用自定义验证器,但似乎仍然无法正常工作。欢迎发表评论和批评。

0 个答案:

没有答案