Пример #1
0
 public function destroy()
 {
     $input = Input::all();
     foreach ($input['aids'] as $l) {
         $objVideo = new Videos();
         $video = $objVideo->where('_id', $l)->first();
         $video->delete();
     }
     Session::flash('message', trans('Delete'));
     return Response::json('1');
 }
 public function videoDetail($video_id, $pr)
 {
     $relatedVideos = Youtube::getRelatedVideos($video_id);
     $video_info = Youtube::getVideoInfo($video_id);
     $video_des = $video_info->snippet->description;
     $sender = array('video_id' => $video_id, 'video_des' => $video_des, 'relate_videos' => $relatedVideos, 'pr' => $pr);
     if ($pr) {
         $objFile = new Files();
         $objVideos = new Videos();
         $video = $objVideos->where('idVideo', $video_id)->first();
         $video = json_decode($video);
         $images = array();
         if ($video->description != '') {
             $sender['description'] = $video->description;
         }
         if (!empty($video->images)) {
             foreach ($video->images as $k => $img) {
                 $file = $objFile->where('_id', $img->id)->first();
                 $images[] = array('url' => $file->url, 'title' => $file->title, 'minutes' => $img->minutes, 'seconds' => $img->seconds, 'current' => $k, 'extern_url' => $img->extern_url);
             }
             $sender['images'] = $images;
         } else {
             $sender['images'] = array();
         }
     }
     //print_r($sender);die;
     return view('frontend::templates.video_detail', $sender);
 }