public function create($data) { $this->setCurrentState(self::$STATE__FINISH_CREATION_SAVE); $this->sweepstakeId = Sweepstake_table::createSweepstake($data); $url = SweepstakeManager::createNewSweepstake($this->sweepstakeId); Sweepstake_table::updateSweepstake($this->sweepstakeId, array("url" => $url)); return $this->sweepstakeId; }
public function cloneSweepstake($id) { $this->setCurrentState(self::$STATE__CLONE); $this->sweepstakeId = Sweepstake_table::cloneSweepstake($id); $url = SweepstakeManager::createNewSweepstake($this->sweepstakeId); Sweepstake_table::updateSweepstake($this->sweepstakeId, array("url" => $url)); return $this->sweepstakeId; }