コード例 #1
0
 public static function paivitaVaylat($params, $rataid)
 {
     for ($laskuri = 1; $laskuri <= 18; $laskuri++) {
         $str = 'vayla' . $laskuri;
         $par = $params[$str];
         $attributes = array('rataid' => $rataid, 'par' => $params[$str], 'numero' => $laskuri);
         $vayla = new vayla($attributes);
         $vayla->update($rataid, $par, $laskuri);
     }
 }
コード例 #2
0
 public static function paivitaVaylatulokset($params, $tulosid)
 {
     $rataid = $params['rataid'];
     $tulosid = $tulosid;
     for ($laskuri = 1; $laskuri <= 18; $laskuri++) {
         $str = 'vayla' . $laskuri;
         $tulos = $params[$str];
         $vayla = vayla::etsiRadallaJaNumerolla($rataid, $laskuri);
         $vaylaid = $vayla->id;
         $attributes = array('tulosid' => $tulosid, 'vaylaid' => $vaylaid, 'heitot' => $tulos);
         $vaylatulos = new vaylatulos($attributes);
         $vaylatulos->update($tulosid, $vaylaid, $tulos);
     }
     for ($laskuri = 1; $laskuri <= 18; $laskuri++) {
         $str = 'vayla' . $laskuri;
         $tulos = $params[$str];
         $vayla = vayla::etsiRadallaJaNumerolla($rataid, $laskuri);
         $vaylaid = $vayla->id;
         $attributes = array('tulosid' => $tulosid, 'vaylaid' => $vaylaid, 'heitot' => $tulos);
         $vaylatulos = new vaylatulos($attributes);
         $vaylatulos->save();
     }
     for ($laskuri = 1; $laskuri <= 18; $laskuri++) {
         $str = 'vayla' . $laskuri;
         $par = $params[$str];
         $attributes = array('rataid' => $rataid, 'par' => $params[$str], 'numero' => $laskuri);
         $vayla = new vayla($attributes);
         $vayla->update($rataid, $par, $laskuri);
     }
 }