/** * @see wcf\action\IAction::readParameters() */ public function readParameters() { parent::readParameters(); if (isset($_POST['node'])) $this->node = StringUtil::trim($_POST['node']); if (isset($_POST['queueID'])) $this->queueID = intval($_POST['queueID']); $this->queue = new PackageInstallationQueue($this->queueID); if (!$this->queue->queueID) { throw new IllegalLinkException(); } $this->installation = new PackageInstallationDispatcher($this->queue); }
/** * @see wcf\action\IAction::readParameters() */ public function readParameters() { AbstractDialogAction::readParameters(); if (isset($_POST['node'])) { $this->node = StringUtil::trim($_POST['node']); } if (isset($_POST['packageID'])) { $this->packageID = intval($_POST['packageID']); } else { if (isset($_POST['queueID'])) { $this->queueID = intval($_POST['queueID']); } $this->queue = new PackageInstallationQueue($this->queueID); if (!$this->queue->queueID) { throw new IllegalLinkException(); } $this->installation = new PackageUninstallationDispatcher($this->queue); } }