|  |  | 
 |  |  | <?php | 
 |  |  | class pozycz { | 
 |  |  |    static function wypozyczenie($kod, $kto) { | 
 |  |  |       if(self::pozyczona($kod)!==FALSE) { | 
 |  |  |          error::add('Książka jest już wypożyczona!'); | 
 |  |  |       } | 
 |  |  | 		 | 
 |  |  |       db2::add('pozycz', array('id' => $kod, 'kto' => $kto, 'od' => time())); | 
 |  |  |       ksiazki::cache_clear($kod); | 
 |  |  |    } | 
 |  |  | 	 | 
 |  |  |    static function zwrot($kod) { | 
 |  |  |       if(self::pozyczona($kod)===FALSE) { | 
 |  |  |          error::add('Książka nie jest wypożyczona!'); | 
 |  |  |       } | 
 |  |  | 		 | 
 |  |  |       $st = PDOO::Singleton()->prepare('INSERT INTO pozycz_historia (id, kto, od, do) | 
 |  |  |          SELECT id, kto, od, ? FROM pozycz WHERE id=?'); | 
 |  |  |       $st->execute(array(time(), $kod)); | 
 |  |  | 		 | 
 |  |  |       $st = PDOO::Singleton()->prepare('DELETE FROM pozycz WHERE id=?'); | 
 |  |  |       $st->execute(array($kod)); | 
 |  |  | 		 | 
 |  |  |       ksiazki::cache_update($kod); | 
 |  |  |    } | 
 |  |  | 	 | 
 |  |  |    static function pozyczona($kod) { | 
 |  |  |       $ksiazka = ksiazki::szukaj_KOD($kod); | 
 |  |  |       return $ksiazka['od'] != NULL; |