/** * Diese Methode stellt aus dem übergebenen Konfigurationsarray die * Spalteneinstellungen wieder her. * @param array $array */ public function loadFromConfigArray($array) { parent::loadFromConfigArray($array); $this->href = $array['href']; $this->class = $array['class']; $this->title = $array['title']; $this->generateTemplate(); }
/** * @param BaseEntity $entity */ public function setEntity(BaseEntity $entity) { parent::setEntity($entity); }
public function setEntity(BaseEntity $entity) { parent::setEntity($entity); $this->generateTemplate(); }
/** * Fügt dem Grid eine Spalte hinzu * @param GridColumn $column Falls dieser Parameter ein String ist, wird ein entsprechendes Objekt angelegt * @param array $options */ public function addColumn($column, $options = null) { if ($column instanceof GridColumn) { $column->setEntity($this->entity); $this->columns[] = $column; } else { $this->addColumn(new GridColumn($column)); } }