/** * Returns a layout's tabs by its ID. * * @param int $layoutId * * @return array */ public function getLayoutTabsById($layoutId) { $results = $this->_createLayoutTabQuery()->where('layoutId = :layoutId', array(':layoutId' => $layoutId))->queryAll(); return FieldLayoutTabModel::populateModels($results); }
/** * Sets the layout's tabs. * * @param array $tabs */ public function setTabs($tabs) { $this->_tabs = FieldLayoutTabModel::populateModels($tabs); }