/** * @param <type> $page * @return ArrayObject */ public static function getAll($page) { $controller = new VideoController(new VideoDao(self::$CONNECT)); try { self::$TOTAL = $controller->total(); return $controller->getAll($page); } catch (PDOException $err) { echo $err->getMessage(); } }
<?php } ?> <?php /** Display videos user name */ ?> <td class="description column-author"><?php echo $videoView->display_name; ?> </td> <?php /** Display videos category name */ ?> <td class="description column-playlistname"> <?php $videoOBJ = new VideoController(); /** Get playlist details for particular video */ $playlistData = $videoOBJ->get_playlist_detail($videoView->vid); $incre = 0; $playlistname = ''; /** Looping to get more than one playlist for video */ foreach ($playlistData as $playlist) { if ($incre > 0) { /** Concatinate if more than one playlist exists */ $playlistname .= ', ' . $playlist->playlist_name; } else { $playlistname .= $playlist->playlist_name; } $incre++; } echo $playlistname;
<?php $jsonResponse = new JsonResponse(); if (RequestsPatterns::postParamsSetted(RequestsPatterns::$ID)) { if (RequestsPatterns::postParamsSent(RequestsPatterns::$ID)) { require_once 'VideoController.php'; require_once 'VideoDao.php'; $controller = new VideoController(new VideoDao(Connection::connect())); try { if ($controller->delete($_POST[RequestsPatterns::$ID])) { print_r($jsonResponse->response(true, "Video excluído com sucesso")->serialize()); } else { print_r($jsonResponse->response(false, "Falha ao excluir o video")->serialize()); } } catch (Exception $err) { print_r($jsonResponse->response(false, $err->getMessage())->serialize()); } } else { print_r($jsonResponse->response(false, "O identificador do video não pode estar vazio!")->serialize()); } } else { print_r($jsonResponse->response(false, "Parâmetros não configurados!")->serialize()); }
public function watch($parameters, $request) { $playlist_id = $parameters[1]; if (Playlist::exists($playlist_id)) { $playlist = Playlist::find($playlist_id); if (isset($parameters[3])) { $video_id = $parameters[3]; } else { $video_id = json_decode($playlist->videos_ids); if (isset($video_id[0])) { $video_id = $video_id[0]; } else { $data = array(); $data['playlist'] = $playlist; return new ViewResponse('playlists/error_empty', $data); } } if (in_array($video_id, json_decode($playlist->videos_ids))) { $resp = new VideoController(); return $resp->get($video_id, $request, $playlist); } else { return new Response(500); } } else { return new Response(500); } }
$this->admin_redirect('admin.php?page=video&featured=1'); } } if ($videoActionup == "videounfeatured" || $videoActiondown == "videounfeatured") { $publishflag = $this->video_multiunfeatured($videoId); if ($publishflag) { $this->admin_redirect('admin.php?page=video&featured=0'); } } } } } } } } $videoOBJ = new VideoController(); $videoOBJ->add_newvideo(); $videoId = $videoOBJ->_videoId; $videoOBJ->get_delete(); $gridVideo = $videoOBJ->video_data(); $videosearchQuery = $videoOBJ->_videosearchQuery; $searchBtn = $videoOBJ->_searchBtn; $Video_count = $videoOBJ->video_count($videosearchQuery, $searchBtn); if (!empty($videoId)) { $videoEdit = $videoOBJ->video_edit($videoId); } else { $videoEdit = ''; } $displayMsg = $videoOBJ->get_message(); $searchMsg = $videoOBJ->_videosearchQuery; $settingsGrid = $videoOBJ->_settingsData;
<?php error_reporting(E_ALL); ini_set('display_errors', '1'); if (RequestsPatterns::postParamsSetted(RequestsPatterns::$LINK, RequestsPatterns::$TITLE, 'subarea', 'duration', 'type_event')) { if (RequestsPatterns::postParamsSent(RequestsPatterns::$LINK, RequestsPatterns::$TITLE, 'subarea', 'duration', 'type_event')) { require_once "VideoController.php"; require_once "VideoDao.php"; require_once "Video.php"; require_once "SubArea.php"; require_once "../core/generics/State.php"; $controller = new VideoController(new VideoDao(Connection::connect())); try { $subarea = new SubArea(null, $_POST['subarea']); //$state = new State($_POST['state'], null, null); $videoLink = $controller->turnLinkToId($_POST[RequestsPatterns::$LINK]); $video = new Video($_POST[RequestsPatterns::$TITLE], $videoLink, date("Y-m-d"), $subarea, null, $_POST['type_event'], $_POST['duration']); $controller->save($video); $jsonResponse = new JsonResponse(); print_r($jsonResponse->response(TRUE, "Video inserido com sucesso!")->serialize()); } catch (PDOException $err) { $jsonResponse = new JsonResponse(); print_r($jsonResponse->response(FALSE, $err->getMessage())->serialize()); } catch (Exception $err) { $jsonResponse = new JsonResponse(); print_r($jsonResponse->response(NULL, $err->getMessage())->serialize()); } } else { $jsonResponse = new JsonResponse(); print_r($jsonResponse->response(NULL, "Todos os campos devem ser preenchidos!")->serialize()); }