/** * @see \wcf\page\IPage::checkPermissions() */ public function checkPermissions() { parent::checkPermissions(); if (!$this->file->canDownload()) { throw new PermissionDeniedException(); } }