/**
  * 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);
 }
예제 #2
0
 /**
  * Sets the layout's tabs.
  *
  * @param array $tabs
  */
 public function setTabs($tabs)
 {
     $this->_tabs = FieldLayoutTabModel::populateModels($tabs);
 }