当前位置: 首页>>代码示例>>PHP>>正文


PHP DAOFactory::getVodDAO方法代码示例

本文整理汇总了PHP中DAOFactory::getVodDAO方法的典型用法代码示例。如果您正苦于以下问题:PHP DAOFactory::getVodDAO方法的具体用法?PHP DAOFactory::getVodDAO怎么用?PHP DAOFactory::getVodDAO使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DAOFactory的用法示例。


在下文中一共展示了DAOFactory::getVodDAO方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: capitulos

 public function capitulos($id)
 {
     /* @var $daoVod SerieDAO */
     $daoVod = DAOFactory::getVodDAO();
     /* @var $daoSerie SerieDAO */
     $daoSerie = DAOFactory::getSerieDAO();
     /* @var $recomendacion Serie[] */
     $serie = $daoSerie->load($id);
     $capitulos = $daoVod->queryByIdSerie($serie->idSerie);
     print json_encode($capitulos);
 }
开发者ID:roberto-pina,项目名称:ventana-educativa,代码行数:11,代码来源:Vod.class.php

示例2: defaultAction

 public function defaultAction()
 {
     //    parent::validateUser ();
     /* @var $daoSerieCategoria SerieDAO */
     $daoSerieCategoria = DAOFactory::getSerieDAO();
     /* @var $recomendacion Serie[] */
     $recomendaciones = $daoSerieCategoria->querySeriesInCategoria("Recomendaciones");
     /* @var $daoVod VodDAO */
     $daoVod = DAOFactory::getVodDAO();
     $vods = $daoVod->queryAll();
     include 'views/vod/indexView.php';
 }
开发者ID:roberto-pina,项目名称:ventana-educativa,代码行数:12,代码来源:VodController.class.php

示例3: vod

 /**
  * Realiza una búsqueda FULL TEXT en la tabla VOD. En los campos: 
  * título, sinopsis, subtitulo, tags, serie, y título traducido.
  * 
  * El texto de búsqueda lo toma primero de la URL de consulta del API. Si no 
  * existe ese parámetro, lo busca en la sesión, dónde lo pone el controlador
  * de búsqueda cuando recibe la petición. 
  * 
  * @param String $search_text
  * @return JSON Array 
  */
 public function vod($search_text)
 {
     $search = "";
     if (!empty($search_text)) {
         $search = urldecode($search_text);
     } else {
         if (isset($_SESSION[SEARCH_TEXT])) {
             $search = $_SESSION[SEARCH_TEXT];
         } else {
             print json_encode("");
             return;
         }
     }
     $dao = DAOFactory::getVodDAO();
     print json_encode($dao->fullTextSearch($search));
 }
开发者ID:roberto-pina,项目名称:Vinculacion_Google_Facebook,代码行数:27,代码来源:Search_api.class.php

示例4: calificarCapitulo

 public function calificarCapitulo()
 {
     //        if (!$this->validaVariables()) {
     //            return;
     //        }
     $dao = DAOFactory::getOpinionVodDAO();
     $idVod = $_POST['idVod'];
     $califico = $_POST['calificacion'];
     $usuario = unserialize($_SESSION['usuario']);
     $calificacion = $dao->load($usuario->idUsuario, $idVod);
     $daop = DAOFactory::getVodDAO();
     if ($calificacion == null) {
         /* Crea el registro en la tabla OpinionSerie y asigna la calificación por usuario y serie */
         $calificacion = new OpinionVod();
         $calificacion->usuarioIdUsuario = $usuario->idUsuario;
         $calificacion->vodIdVod = $idVod;
         $calificacion->calificacion = $califico;
         $calificacion->opinion = "---";
         $calificacion->fechaCreacion = date("Y-m-d H:i:s");
         $calificacion->fechaModificacion = date("Y-m-d H:i:s");
         print $dao->insert($calificacion);
     } else {
         /* Actualiza la tabla de OpinionSerie con respeto al usuario y número de serie */
         $calificacion->calificacion = $califico;
         $calificacion->fechaModificacion = date("Y-m-d H:i:s");
         $calificacion->opinion = "---";
         echo 'ELSE';
         print_r($calificacion);
         print $dao->update($calificacion);
     }
     /* Actualiza la calificación (Tabla Serie) de la serie en base al promedio de calificalificacion de usuario (Tabla OpinionSerie) */
     //$promedio = $daop->queryCalificaSerie($idSerie);
 }
开发者ID:roberto-pina,项目名称:Vinculacion_Google_Facebook,代码行数:33,代码来源:Vod_api.class.php


注:本文中的DAOFactory::getVodDAO方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。