Exemplo n.º 1
0
 /**
  * Store a newly created post in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @return \Dingo\Api\Http\Response
  */
 public function store(Request $request)
 {
     $postData = $this->buildPostFromRequest($request);
     $post = $this->post->create($postData);
     $this->syncRelationships($post, $request);
     return $this->response->item($post, new PostTransformer());
 }
Exemplo n.º 2
0
 public function store(PostCreateRequest $request)
 {
     $post = Post::create($this->buildPostFromRequest($request));
     $this->handleImageUploadsFromRequest($post, $request);
     $this->syncTags($post, $request->get('tags'));
     $this->syncFields($post, $request->get('fields'));
     return redirect()->route('admin::posts.index');
 }
Exemplo n.º 3
0
 /**
  * @param Request $request
  */
 public function store(Request $request)
 {
     Post::create($this->buildPostFromRequest($request));
 }