/**
  * Save the video in the database.
  *
  * @param Soma\Http\Requests\VideoRequest  $request
  * @return \Illuminate\Routing\Redirector
  */
 public function store(VideoRequest $request)
 {
     $category = Categories::find($request->category);
     $link = $this->youtubeEmbedLink($request->youtube_link);
     $videoId = $this->getYoutubeId($request->youtube_link);
     $category->videos()->create(['user_id' => auth()->user()->id, 'youtube_link' => $link, 'youtube_id' => $videoId, 'title' => $request->title, 'description' => $request->description]);
     flash()->success('Success!', 'Video uploaded');
     return redirect()->back();
 }
 /**
  * Delete the category.
  *
  * @param  int  $id
  * @return \Illuminate\Routing\Redirector
  */
 public function destroy($id)
 {
     $category = Categories::find($id);
     if ($category) {
         Categories::destroy($id);
         flash()->success('Deleted', 'The category has been deleted!');
         return redirect()->back();
     }
     flash()->error('Not Found', 'The category do not exist!');
     return redirect()->route('own.categories');
 }