コード例 #1
0
 /**
  * Execute the job.
  *
  * @return void
  */
 public function handle(Request $request)
 {
     $post = Post::findOrFail($this->id);
     $post->SaveImageAttachments($request);
     $post->update(['title' => $request->get('title'), 'description' => $request->get('description'), 'body' => $request->get('body'), 'category' => $request->category, 'sub_category' => $request->sub_category, 'cover_image' => $request->cover_image]);
     \Session::flash('success', 'Your post has been saved successfully');
 }
コード例 #2
0
ファイル: SaveNewPost.php プロジェクト: larapress/larapress
 /**
  * Execute the job.
  *
  * @return void
  */
 public function handle(Request $request)
 {
     $post = Post::create(['title' => $request->title, 'description' => $request->get('description'), 'slug' => str_slug($request->slug), 'body' => $request->body, 'category' => $request->category, 'sub_category' => $request->sub_category, 'cover_image' => $request->cover_image]);
     \Session::flash('success', 'Your post has been saved.');
     event(new \Larapress\Posts\Events\PostWasSaved($post));
 }
コード例 #3
0
 public function edit($id)
 {
     $post = Post::findOrFail($id);
     return view('larapress::posts.edit')->with('post', $post);
 }
コード例 #4
0
ファイル: Post.php プロジェクト: larapress/larapress
 public static function inCategory($category, $qty = 30)
 {
     return Post::where('category', '=', $category)->paginate($qty);
 }