Level 2
This is an example controller method and the rest is easy you can edit it
public function store(NewsRequest $request)
{
$news = new News();
$news->title = $request->input('title');
$news->body = $request->input('body');
$slug = $request->input('title');
$news->slug = str_replace(' ', '+', $slug);
if($request->hasFile('image'))
{
$image = $request->file('image');
$imageName = date('Y') . "_" . $image->getClientOriginalName();
$distination_path = 'images/news/';
$image->move($distination_path, $imageName);
$news->photo = $distination_path . $imageName;
}
$news->user_id = \Auth::user()->id;
$news->save();
return redirect('news')->with('message','خبر موفقانه ثبت شد!')->with('errors','خطارخ داده');
}