public function getItems($omit_hidden = false) { $items = new Dase_DBO_Item($this->db); $items->list_id = $this->id; $items->orderBy('timestamp DESC'); if ($omit_hidden) { $items->addWhere('hidden', 1, '!='); } $this->items = $items->findAll(1); return $this->items; }