function postCreate(Request $request)
 {
     $data = $request->all();
     //SLUG
     $data[Production::ATTR_SLUG] = Util::createSlug($data[Production::ATTR_TITLE] . " " . $data[Production::ATTR_YEAR]);
     $data[Production::ATTR_STATE] = Production::STATE_IN_WAIT;
     $production = new Production();
     $production->fill($data);
     $production->save();
     //Asigna las Categorias
     foreach ($data as $index => $value) {
         if (strpos($index, "cat-") !== false) {
             $production->terms()->attach($value);
         }
     }
     /*
      * OBTIENES LAS IMAGENES DE LA PRODUCCION
      */
     $path_image = public_path("assets/db/images/") . md5($production->title_original . $production->year);
     copy($data[Production::ATTR_POSTER], $path_image . "-poster.jpg");
     $production->poster = Util::convertPathToUrl($path_image . "-poster.jpg");
     if (strlen($data[Production::ATTR_IMAGE]) > 9) {
         copy($data[Production::ATTR_IMAGE], $path_image . ".jpg");
         $production->image = Util::convertPathToUrl($path_image . ".jpg");
     } else {
         $title_md5 = md5($production->title_original . $production->year);
         $image = new Image($production->poster);
         $production->image = $image->createCopy(214, 334, $title_md5, public_path("assets/db/images/"), false);
     }
     $production->save();
     //Cola de procesamiento
     $queue = new QueueProductions();
     //Si existe
     if (QueueProductions::existsByLink($data["imdb"])) {
         $queue = QueueProductions::where(QueueProductions::ATTR_LINK, $data["imdb"])->get()[0];
     } else {
         $queue->name = $data[Production::ATTR_TITLE_ORIGINAL];
         $queue->link = $data["imdb"];
         $queue->date_creation = DateUtil::getCurrentTime();
     }
     $queue->production_id = $production->id;
     $queue->date_processed = DateUtil::getCurrentTime();
     $queue->save();
     return redirect("manager/productions/edit/" . $production->id);
 }