/** * Creates a new LoginForm object. */ public function __run() { if (WCF::getUser()->userID) { throw new PermissionDeniedException(); } parent::__run(); }
/** * @see wcf\page\AbstractPage::__run() */ public function __run() { $classNameParts = explode('\\', get_called_class()); $className = array_pop($classNameParts); // autoset controllers if (empty($this->addController)) { $this->addController = StringUtil::replace(array('AddForm', 'EditForm'), 'Add', $className); } if (empty($this->editController)) { $this->editController = StringUtil::replace(array('AddForm', 'EditForm'), 'Edit', $className); } if (empty($this->listController)) { $this->listController = StringUtil::replace(array('AddForm', 'EditForm'), 'List', $className); } parent::__run(); }