/** * @param NewTagRequest $request * * @return RedirectResponse */ public function store(NewTagRequest $request) { $tag = $this->tagRepository->create($request->all()); if (isset($tag->id)) { $this->webUi->successMessage("Created new tag `{$tag->name}`"); } else { $this->webUi->errorMessage('Failed to create new tag'); } return $this->redirectToTagsIndex(); }
/** * Should have validation rules for a new tag. */ public function testRules() { $this->assertArrayHasKey('name', $this->newTagRequest->rules()); }