Esempio n. 1
0
 protected static function mapear($rs, $mysql)
 {
     /* int */
     $id = MySQLAccess::GetSafeInt($rs, 0);
     //check if we found it
     if ($id == -1) {
         return null;
     }
     /* int */
     $id_meta = MySQLAccess::GetSafeInt($rs, 1);
     /* MetaContenido */
     $mc = MetaContenido::GetOne($id_meta, $mysql);
     /* TipoContenido */
     $tipoContenido = TipoContenido::valueOf($rs['tipo']);
     //MySQLAccess::GetSafeString($rs, 3);
     /* Contenido */
     $contenido = null;
     try {
         $contenido = new Contenido($tipoContenido, $mc, null);
     } catch (Exception $ex) {
         return null;
     }
     $contenido->setID($id);
     $contenido->setNombreCapitulo($rs['nombre_capitulo']);
     //MySQLAccess::GetSafeString($rs, 4)
     $contenido->setUrl($rs['url']);
     //MySQLAccess::GetSafeString($rs, 5)
     try {
         $contenido->setFechaEstreno(new \DateTime($rs['fecha_estreno']));
         //$rs.getDate(6)
     } catch (\Exception $ex) {
         // XX: dejo en null
     }
     $contenido->setImagen1($rs['imagen']);
     //MySQLAccess::GetSafeString($rs, 7)
     $contenido->setTrailer1($rs['trailer']);
     //MySQLAccess::GetSafeString($rs, 8)
     $contenido->setEstado(Estado::INTACTA);
     return $contenido;
 }
 protected static function mapear($rs)
 {
     //int id = MySQLAccess.GetSafeInt($rs, 1);
     $id = MySQLAccess::GetSafeInt($rs, 0);
     //check if we found it
     if ($id == -1) {
         return null;
     }
     //MetaContenido mc = new MetaContenido();
     $metaContenido = new MetaContenido();
     // 			$metaContenido->ID = id;
     $metaContenido->setID($id);
     $metaContenido->setNombre($rs['nombre']);
     //MySQLAccess.GetSafeString($rs, 2)
     $metaContenido->setSinopsis($rs['sinopsis']);
     //MySQLAccess.GetSafeString($rs, 3)
     $metaContenido->setDuracion(intval($rs['duracion']));
     //MySQLAccess.GetSafeInt($rs, 4)
     $metaContenido->setActores($rs['actores']);
     //MySQLAccess.GetSafeString($rs, 5)
     $metaContenido->setImagen($rs['imagen']);
     //MySQLAccess.GetSafeString($rs, 6)
     $metaContenido->setTrailer($rs['trailer']);
     //MySQLAccess.GetSafeString($rs, 7)
     $metaContenido->setEstado(Estado::INTACTA);
     return $metaContenido;
 }