/** * @see Form::save() */ public function save() { parent::save(); // save price ContestPriceEditor::updatePositions($this->pricePositionPositions); $this->saved(); // forward HeaderUtil::redirect('index.php?page=ContestPrice&contestID=' . $this->contest->contestID . SID_ARG_2ND_NOT_ENCODED); exit; }
/** * @see Form::save() */ public function save() { parent::save(); // save sponsor $inserts = ''; foreach ($this->sponsors as $sponsor) { $userID = $groupID = 0; switch ($sponsor['type']) { case 'user': $userID = intval($sponsor['id']); break; case 'group': $groupID = intval($sponsor['id']); break; } ContestSponsorEditor::create($this->contest->contestID, $userID, $groupID, 'invited'); } $this->saved(); // forward HeaderUtil::redirect('index.php?page=ContestSponsor&contestID=' . $this->contest->contestID . SID_ARG_2ND_NOT_ENCODED); exit; }