model/SLSLainat.php
/**
     * Kokoelmapelin palauttaminen
     *
     * @param string $kokoelmapeli  Kokoelmapelin avain
     *
     * @return  array
     * */
Kokoelmapelin palauttaminen
@param string $kokoelmapeli  Kokoelmapelin avain

@return  array
Kokoelmapelin palauttaminen @param string $kokoelmapeli Kokoelmapelin avain @return array
public function PalautaPeli(string $kokoelmapeli) {
        $r = array();
        $r[self::VIRHE]="";
        $s = "select ". self::ID ." from " . self::LAINA . "where ".self::KOKOELMAPELI."=:kokoelmapeli and ";
        $s .= self::PALAUTETTU . " is null;";
        $st = $this->pdoPrepare($s, $this->db);
        $this->pdoExecute($st, array(self::KOKOELMAPELI=>$kokoelmapeli));
        if($st->rowCount()!=1) {
            $r[self::VIRHE]=_("Ei lainassa tai lainattu useamman kuin kerran palauttmatta.");
            return $r;
        }
        return $this->Palauta($st->fetch(\PDO::FETCH_ASSOC)[self::ID]);
    }
public function PalautaPeli ( string $ kokoelmapeli ) { $ r = array ( ) ; $ r [ self :: VIRHE ] = " " ; $ s = " select  " . self :: ID . "  from  " . self :: LAINA . " where  " . self :: KOKOELMAPELI . " =:kokoelmapeli and  " ; $ s .= self :: PALAUTETTU . "  is null; " ; $ st = $ this -> pdoPrepare ( $ s , $ this -> db ) ; $ this -> pdoExecute ( $ st , array ( self :: KOKOELMAPELI => $ kokoelmapeli ) ) ; if ( $ st -> rowCount ( ) != 1 ) { $ r [ self :: VIRHE ] = _ ( " Ei lainassa tai lainattu useamman kuin kerran palauttmatta. " ) ; return $ r ; } return $ this -> Palauta ( $ st -> fetch ( \ PDO :: FETCH_ASSOC ) [ self :: ID ] ) ; }
Kokoelmapelin palauttaminen
 @param string $kokoelmapeli  Kokoelmapelin avain
Kokoelmapelin palauttaminen @param string $kokoelmapeli Kokoelmapelin avain