Пример #1
0
 /**
  * @param CategoryFormRequest         $request
  * @param CategoryRepositoryInterface $repository
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(CategoryFormRequest $request, CategoryRepositoryInterface $repository)
 {
     $categoryData = ['name' => $request->input('name'), 'user' => Auth::user()->id];
     $category = $repository->store($categoryData);
     Session::flash('success', 'New category "' . $category->name . '" stored!');
     Preferences::mark();
     if (intval(Input::get('create_another')) === 1) {
         Session::put('categories.create.fromStore', true);
         return Redirect::route('categories.create')->withInput();
     }
     return Redirect::route('categories.index');
 }
 /**
  * @param CategoryFormRequest $request
  * @param CRI                 $repository
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(CategoryFormRequest $request, CRI $repository)
 {
     $categoryData = ['name' => trim($request->input('name')), 'user' => auth()->user()->id];
     $category = $repository->store($categoryData);
     Session::flash('success', strval(trans('firefly.stored_category', ['name' => e($category->name)])));
     Preferences::mark();
     if (intval(Input::get('create_another')) === 1) {
         Session::put('categories.create.fromStore', true);
         return redirect(route('categories.create'))->withInput();
     }
     return redirect(route('categories.index'));
 }