/** * Shows the main page with public file list * and links to login and public upload */ public function showFileList() { $uploadBTN = new UploadView(); $fileView = new FileView(); echo "<H1>File Upload</H1>"; echo "<p><H2>Public List</H2>"; $fileView->showPublicFileList(); echo "<br>" . $uploadBTN->showloginButton(); echo ' '; echo $uploadBTN->showUploadButton(); }
public function __construct($file, $mime, $code) { parent::__construct($file, $mime, $code); }
public function __construct($file, HTTPCode $code) { parent::__construct($file); $this->code = $code; }
public function request($verb, array $params = []) { parent::request($verb, $params); $this->headers['Content-Disposition'] = sprintf('attachment; filename="%s"', $this->download_name); }