Files
2022-08-29 23:20:16 +02:00

29 lines
694 B
PHP

<?php
class MediaPdf extends MediaRenderer{
private $id;
public function __construct($model){
$this->id = $model->id;
}
public function asText(array $opt = array()){
$clickable = false;
if (array_key_exists("clickable", $opt)){
$clickable = $opt["clickable"];
}
if ($clickable){
return '<a href="'.GUIHandler::getBaseUrl().'getPDF.php?id='.$this->id.'"><img src="'.GUIHandler::getBaseUrl().'images/pdf.png"/></a>';
}
else {
return '<img src="'.GUIHandler::getBaseUrl().'images/pdf.png"/>';
}
// return GlobalVariables::get("config")->paths->media."/".$this->id.".pdf";
}
public function render(array $opt = array()){
echo $this->asText($opt);
}
}
?>