/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * * @return \Illuminate\Http\Response */ public function store(Request $request) { /** @var Category $category */ $category = $this->category->create(['name' => $request->get('name')]); $this->webUi->successMessage("Created new category `{$category->name}`."); return $this->webUi->redirect('categories.index'); }
/** * @return Category */ protected function createCategory() : Category { return Category::create(['name' => uniqid('Category', false)]); }