public function project(Request $request)
 {
     sleep(10);
     $project = Projects::where('projectsId', '=', $request->projectsId)->first();
     array_add($project, 'slug', Handler::createSlug($project->title, '-'));
     if (count($project->movie) > 0) {
         foreach ($project->movie as $movie) {
             array_add($movie, 'embed', ProjectsMovie::embedVideo($movie->url));
         }
     }
     $project->tags = str_replace(',', ', ', $project->tags);
     return view('website.project')->with(compact('project'));
 }
 public function getMovieOrder($projectsId)
 {
     if (!ACL::hasPermission('projects', 'edit')) {
         return redirect(route('projects'))->withErrors(['You don\'t have permission for edit the movie of project.']);
     }
     $project = Projects::where('projectsId', '=', $projectsId)->first();
     $movies = ProjectsMovie::where('projectsId', '=', $projectsId)->orderBy('sortorder', 'ASC')->get();
     foreach ($movies as $movie) {
         array_add($movie, "image", ProjectsMovie::imageVideo($movie->url));
         array_set($movie, "url", ProjectsMovie::embedVideo($movie->url, 1));
     }
     return view('admin.projects.orderMovie')->with(compact('project', 'movies'));
 }