public function getAllRubrics(RubricsBean $bean) { $rubricTable = $bean->getRubricsTable(); $rubricsArr = $this->getArray("SELECT * FROM {$rubricTable} r ORDER BY r.name"); $rubrics = array(); foreach ($rubricsArr as $data) { $rubric = new Rubric($bean->getPostType(), $data); $rubrics[$rubric->getId()] = $rubric; } return $rubrics; }
private function setRubricData(Rubric $rubric) { $this->setExtraData('rid', $rubric->getId()); $this->setExtraData('ptype', $rubric->getPostType()); $this->setExtraData('rubric'); }