/** * @see \wcf\page\IPage::checkPermissions() */ public function checkPermissions() { parent::checkPermissions(); if (!$this->entry->canEdit()) { throw new PermissionDeniedException(); } }
/** * @see \wcf\system\attachment\IAttachmentObjectType::canDelete() */ public function canDelete($objectID) { if ($objectID) { $entry = new Entry($objectID); if ($entry->canEdit()) { return true; } } return false; }