public function getSets() { $isis = new Dase_DBO_ItemsetItem($this->db); $isis->item_id = $this->id; foreach ($isis->findAll(1) as $isi) { $set = new Dase_DBO_Itemset($this->db); $set->load($isi->itemset_id); $this->sets[] = $set; } return $this->sets; }
public function postToSet($r) { $set = new Dase_DBO_Itemset($this->db); if (!$set->load($r->get('set_id'))) { $r->renderError(404); } foreach ($r->get('item', true) as $item_id) { $isi = new Dase_DBO_ItemsetItem($this->db); $isi->item_id = $item_id; $isi->itemset_id = $set->id; $isi->created = date(DATE_ATOM); $isi->insert(); } $r->renderRedirect('set/' . $set->name); }
public function postToSet($r) { $set = new Dase_DBO_Itemset($this->db); if ($set->load($r->get('name'))) { $is_item = new Dase_DBO_ItemsetItem($this->db); $is_item->itemset_id = $set->id; $is_item->item_id = $r->get('item_id'); $is_item->created = date(DATE_ATOM); $is_item->insert(); } $r->renderRedirect('set/' . $set->name); }