public function __construct(Result $result, Set $columns, $item) { foreach ($columns->getColumns() as $col) { $o = new ItemColumn($col->getColumnKey(), $col->getColumnValue($item)); $this->columns[] = $o; } }
public function getAllColumnSet() { $columnSet = new Set(); foreach ($this->getAvailableColumnSet()->getColumns() as $column) { $columnSet->addColumn($column); } foreach ($this->getCustomAttributeKeys() as $ak) { $columnSet->addColumn(new AttributeKeyColumn($ak)); } return $columnSet; }
public function __wakeup() { $this->category = \Core::make('Concrete\\Core\\Attribute\\Category\\ExpressCategory'); parent::__wakeup(); }