public function doAdd(Request $request)
 {
     $postForm = $request->get('postForm');
     $post = new Post();
     $post->title = $postForm['title'];
     $post->content = $postForm['content'];
     if ($postForm['status']['id']) {
         $post->status_id = $postForm['status']['id'];
     } else {
         $draftStatus = PostStatus::where('key', '=', 'draft')->first();
         $post->status_id = $draftStatus->id;
     }
     $post->save();
     return redirect("/backend/post");
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['title.de' => 'required', 'title.en' => 'required', 'identifier.de' => 'required', 'identifier.en' => 'required']);
     //$supported_locales = LaravelLocalization::getSupportedLocales();
     $post = new Post();
     //$locales = ['de', 'en'];
     foreach (LaravelLocalization::getSupportedLocales() as $locale => $data) {
         $post->translateOrNew($locale);
         $post->translate($locale)->title = $request->title[$locale];
         $post->translate($locale)->identifier = $request->identifier[$locale];
         $post->translate($locale)->content = $request->content[$locale];
     }
     $post->user_id = Auth::id();
     $post->save();
     return $request->all();
 }