Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. $validateUser = Validator::make(Input::all(), User::$rules);
  2. $validateRole = Validator::make(Input::all(), Role::$rules);
  3.  
  4. if ($validateUser->fails() || $validateRole->fails()){
  5. $validationMessages = array_merge_recursive(
  6. $validateUser->messages()->toArray(),
  7. $validateRole->messages()->toArray()
  8. );
  9. }
  10.  
  11. class CreateUserRequest extends Request {
  12.  
  13. public function rules()
  14. {
  15. //
  16. }
  17. }
  18.  
  19. class CreateRoleRequest extends Request {
  20.  
  21. public function rules()
  22. {
  23. //
  24. }
  25. }
  26.  
  27. public function store(CreateUserRequest $request, CreateRoleRequest $request2)
  28. {
  29. //
  30. }
  31.  
  32. <input type="text" name="user[name]" />
  33. <!-- and later -->
  34. <input type="text" name="role[name]" />
  35.  
  36. public function rules(){
  37. return [
  38. 'role.name' => 'required'
  39. ];
  40. }
  41.  
  42. $request->input('user'); // returns an array like ['name' => 'foo', 'other-user-field' => 'bar']
  43. $request->input('role'); // returns an array like ['name' => 'baz', 'other-role-field' => 'boom']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement