本文整理匯總了PHP中DAOFactory::getSerieDAO方法的典型用法代碼示例。如果您正苦於以下問題:PHP DAOFactory::getSerieDAO方法的具體用法?PHP DAOFactory::getSerieDAO怎麽用?PHP DAOFactory::getSerieDAO使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類DAOFactory
的用法示例。
在下文中一共展示了DAOFactory::getSerieDAO方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: calificarSerie
public function calificarSerie()
{
if (!$this->validaVariables()) {
return;
}
$dao = DAOFactory::getOpinionSerieDAO();
$idSerie = $_POST['idVideo'];
$calificacion = $_POST['calificacion'];
$usuario = unserialize($_SESSION['usuario']);
$califica = $dao->load($idSerie, $usuario->idUsuario);
$daop = DAOFactory::getSerieDAO();
if ($califica == null) {
/*Crea el registro en la tabla OpinionSerie y asigna la calificación por usuario y serie*/
$califica = new OpinionSerie();
$califica->fechaModificacion = date('Y-m-d H:i:s');
$califica->idUsuario = $usuario->idUsuario;
$califica->idSerie = $idSerie;
$califica->calificacion = $calificacion;
print $dao->insert($califica);
} else {
/*Actualiza la tabla de OpinionSerie con respeto al usuario y número de serie*/
$califica->calificacion = $calificacion;
print $dao->update($califica);
}
/*Actualiza la calificación (Tabla Serie) de la serie en base al promedio de calificalificacion de usuario (Tabla OpinionSerie)*/
$promedio = $daop->queryCalificaSerie($idSerie);
var_dump($_POST);
}
示例2: seriesXcategoriasXpadre
/**
* Obtiene las categorías de un padre, y posteriormente las series de cada
* categoría. Antes de regresar el objeto JSON le pega las series a su
* respectiva categoría, para que en el cliente las tengan relacionadas en el
* mismo objeto json.
*
* @param Integer $idPadre
*/
public function seriesXcategoriasXpadre($idPadre)
{
$dao = DAOFactory::getCategoriasDAO();
$categorias = $dao->queryByCategoriaPadre($idPadre);
foreach ($categorias as $categoria) {
$daoSerie = DAOFactory::getSerieDAO();
$series = $daoSerie->querySeriesInCategoria($categoria->categoria);
$categoria->series = $series;
}
print json_encode($categorias);
}
示例3: categoria
public function categoria($categoria)
{
$dao = DAOFactory::getSerieCategoriasDAO();
$daoSerie = DAOFactory::getSerieDAO();
$recomendaciones = $dao->queryByCategoria($categoria);
$series = array();
foreach ($recomendaciones as $recomendacion) {
$serie = $daoSerie->load($recomendacion->idSerie);
$series[] = $serie;
}
print json_encode($series);
}
示例4: 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';
}