Exemplo n.º 1
0
 public static function getJornadas($id_liga)
 {
     $conexion = BD::getConexion();
     $select = "Select * from jornada where id_liga = :id_liga";
     $query = $conexion->prepare($select);
     $query->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Jornada");
     $query->execute([":id_liga" => $id_liga]);
     $jornada = $query->fetchAll();
     $jornadas = new Collection();
     foreach ($jornada as $objJornada) {
         $objJornada->setPartidos(Partido::getPartidos($objJornada->getId_jornada()));
         $jornadas->add($objJornada);
     }
     return $jornadas;
 }
Exemplo n.º 2
0
 public static function getJornadas()
 {
     $conexion = BD::getConexion();
     $query = "SELECT * from jornadas";
     $prepara = $conexion->prepare($query);
     $prepara->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Jornada");
     $prepara->execute();
     $conjunto = $prepara->fetchAll();
     $jornadas = new Collection();
     foreach ($conjunto as $jornada) {
         $partidos = Partido::getPartidos($jornada->getId());
         foreach ($partidos as $partido) {
             $jornada->partidos->add($partido);
         }
         $jornadas->add($jornada);
     }
     return $jornadas;
 }