Laravel 5 - проверка нескольких запросов

возможно ли в Laravel 5 проверять несколько запросов, чтобы вставить связанные модели после отправки формы?
Я знаю, как проверить несколько моделей с помощью валидаторов, но я хочу сделать это с помощью класса запросов.

Ларавел 4:
$validateUser = Validator::make(Input::all(), User::$rules);
$validateRole = Validator::make(Input::all(), Role::$rules);

if ($validateUser->fails() || $validateRole->fails()){
    $validationMessages = array_merge_recursive(
        $validateUser->messages()->toArray(),
        $validateRole->messages()->toArray()
    );
}
Ларавел 5:

Запросить один

class CreateUserRequest extends Request {

    public function rules()
    {
        //
    }
}

Запрос два

class CreateRoleRequest extends Request {

    public function rules()
    {
        //
    }
}

Модель контроллера вызова:

public function store(CreateUserRequest $request, CreateRoleRequest $request2)
{
    //
}

Как я могу проверить входные значения пользователя и входные значения роли, используя подход запроса? (и иметь конкретную обратную связь, если проверка не пройдена)

Ответы на вопрос(1)

Ваш ответ на вопрос