public static function delete($fname) { self::findBy("name='{$fname}'"); if (get_called_class() == 'Flat') { $flat = new Flat(); $flat->getFull($this->object_id); $photo_flat_path = $flat->getPhotoPath(); unlink($photo_flat_path . $fname); unlink($photo_flat_path . $fname . '_prev'); } parent::delete("name='{$fname}'"); }