/** * Store a newly created author in storage. * * @param \Illuminate\Http\Request $request * @return \Dingo\Api\Http\Response */ public function store(Request $request) { $authorData = $this->buildAuthorFromRequest($request); $author = $this->author->create($authorData); return $this->response->item($author, new AuthorTransformer()); }
/** * @param AuthorCreateRequest $request * @return \Illuminate\Http\RedirectResponse */ public function store(AuthorCreateRequest $request) { $author = Author::create($this->buildAuthorFromRequest($request)); return redirect()->route('admin::authors.index'); }
/** * @param Request $request */ public function store(Request $request) { Author::create($request->all()); }