Rappasoft\Vault\Http\Controllers\UserController::store PHP Метод

store() публичный Метод

public store ( ) : mixed
Результат mixed
    public function store()
    {
        try {
            $this->users->create(Input::except('assignees_roles', 'permission_user'), Input::only('assignees_roles'), Input::only('permission_user'));
        } catch (EntityNotValidException $e) {
            return Redirect::back()->withInput()->withFlashDanger($e->validationErrors());
        } catch (UserNeedsRolesException $e) {
            return Redirect::route('access.users.edit', $e->userID())->withInput()->withFlashDanger($e->validationErrors());
        } catch (Exception $e) {
            return Redirect::back()->withInput()->withFlashDanger($e->getMessage());
        }
        return Redirect::route('access.users.index')->withFlashSuccess('The user was successfully created.');
    }