插件l5-repository使用
安装composer require prettus/l5-repository
使用文档packagist.org/packages/prettus/l5-...
文档之外验证器使用
控制器UsersController
$this->validator=new UserValidator();
$this->validator->with($request->all())->passesOrFail(‘create’);
验证器配置 UserValidator
protected $rules = [
‘create’ => [
‘name’ => ‘required’,
‘email’ => ‘min:3’,
‘pwd’=> ‘required’
],
ValidatorInterface::RULE_UPDATE => [
‘name’ => ‘required’
]
];
转换器使用需要安装composer require league/fractal
控制器UsersController
$this->repository->setPresenter(UserPresenter::class);
$res = $this->repository->all();
控制器:
转换器
本作品采用《CC 协议》,转载必须注明作者和本文链接