**验证数据**
使用验证器验证某场景的数据,有错误则提示错误。
* 定义
~~~
/**
* 验证数据
*
* @param mixed $validate
* @param array $data
* @return void
*/
protected function _validate($validate, $data, $scene)
{
$validate = $this->buildValidate($validate);
if (! $validate->scene($scene)->check($data)) {
$this->error($validate->getError());
}
}
~~~
* 使用
~~~
$this->_validate(MenuValidate::class, $data, 'add');
~~~