Ejemplo n.º 1
0
	/**
	 * Creates a new LoginForm object.
	 */
	public function __run() {
		if (WCF::getUser()->userID) {
			throw new PermissionDeniedException();
		}
		
		parent::__run();
	}
Ejemplo n.º 2
0
	/**
	 * @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();
	}