Example #1
0
 public function inativar()
 {
     $ids[] = $this->params['idsVideos'];
     if (strpos($this->params['idsVideos'], ",") !== false) {
         $ids = explode(",", $this->params['idsVideos']);
     }
     if (is_array($ids) && count($ids) > 0) {
         $videoDAO = new Video_YoutubeDAO();
         foreach ($ids as $id) {
             $modelVideo = new ModelVideo_Youtube();
             $modelVideo->set("id_youtube", $id);
             $modelVideo->set("ativo", 0);
             $videoDAO->alterar($modelVideo);
         }
     }
 }
Example #2
0
 private function listarVideos($metodo)
 {
     $arrVideos = array();
     $videoDAO = new Video_YoutubeDAO();
     $videoModel = new ModelVideo_Youtube();
     $videoModel->set("ativo", 1);
     $videos = $videoDAO->{$metodo}($videoModel);
     if ($videos) {
         foreach ($videos as $video) {
             $arrVideos[$video->get('data_inclusao')] = array('id' => $video->get('id_youtube'), 'nome' => $video->get('titulo'), 'thumb' => $video->get('thumbnail'), 'caminho' => $video->get('url'), 'data' => $video->get('data_inclusao'), 'id_usuario' => $video->get('id_usuario'), 'ident' => 'v');
         }
     }
     return $arrVideos;
 }