public function getStreetDate() { return isset($this->overDriveMetaData->getDecodedRawData()->publishDateText) ? $this->overDriveMetaData->getDecodedRawData()->publishDateText : null; }
private function getOverDriveCover($id = null) { require_once ROOT_DIR . '/sys/OverDrive/OverDriveAPIProduct.php'; require_once ROOT_DIR . '/sys/OverDrive/OverDriveAPIProductMetaData.php'; $overDriveProduct = new OverDriveAPIProduct(); $overDriveProduct->overdriveId = $id == null ? $this->id : $id; if ($overDriveProduct->find(true)) { $overDriveMetadata = new OverDriveAPIProductMetaData(); $overDriveMetadata->productId = $overDriveProduct->id; $overDriveMetadata->find(true); $filename = $overDriveMetadata->cover; if ($filename != null) { return $this->processImageURL($filename); } else { return false; } } else { return false; } }