public function createSubmit() { $name = isset($_POST['name']) ? $_POST['name'] : ''; $description = isset($_POST['description']) ? $_POST['description'] : ''; $type = isset($_POST['type']) ? $_POST['type'] : HouseAd::HOUSEAD_TYPE_ICON; $link = isset($_POST['link']) ? $_POST['link'] : ''; $linkType = isset($_POST['linkType']) ? $_POST['linkType'] : HouseAd::HOUSEAD_LINKTYPE_WEBSITE; $imageLink = isset($_POST['imageLink']) ? $_POST['imageLink'] : ''; $houseAd = new HouseAd(); $houseAd->id = SDB::uuid(); $houseAd->uid = $_SESSION['uid']; $houseAd->name = $name; $houseAd->description = $description; $houseAd->type = $type; $houseAd->link = HouseAdUtil::getFixedLink($link, $linkType); $houseAd->linkType = $linkType; $houseAd->launchType = HouseAdUtil::getLaunchType($linkType); $houseAd->imageLink = $imageLink; $result = $houseAd->put(); $aids_of_apps_to_add = isset($_POST['apps']) ? $_POST['apps'] : null; AppHouseAdUtil::addRemoveAppHouseAds($houseAd->id, $aids_of_apps_to_add, array()); fb($houseAd); $this->redirect($_REQUEST['returnPage'] . '?&n_cid=' . $houseAd->id . '&n_name=' . $houseAd->name . '&n_type=' . $houseAd->type . '&n_linkType=' . $houseAd->linkType); }
public function delete() { $this->printHeader = false; $this->printFooter = false; $deletes = isset($_REQUEST['deletes']) ? $_REQUEST['deletes'] : null; for ($i = 0; $i < count($deletes); $i++) { $cid = $deletes[$i]; $houseAd = new HouseAd($cid); $houseAd->delete(); } $this->redirect('/houseAds/houseAds/'); }