public function register(Column $column) { Validation::notEmpty($column, 'column'); $this->allColumns[] = $column; return $column; }
/** * Creates a new column. * * @param Newscoop\Service\Model\Search\Search $search * The search instance that is the owner of this Column. */ function __construct(Search $search) { Validation::notEmpty($search, 'search'); $this->search = $search; $this->search->register($this); }