public function deleteFile($id, $all = false)
 {
     $path = Input::get('path');
     $videcourse = VideoCourse::findOrFail($id);
     $files = unserialize($videcourse['files']);
     if ($all && $files) {
         foreach ($files as $file) {
             File::delete(public_path() . '/uploads/' . $file);
         }
         $videcourse->files = '';
         return json_encode(true);
     } elseif (isset($path) && $path) {
         File::delete(public_path() . '/uploads/' . $path);
         if (($key = array_search($path, $files)) !== false) {
             unset($files[$key]);
         }
         $videcourse->files = serialize($files);
         $videcourse->save();
         return json_encode(true);
     }
     return json_encode(false);
 }