/** * @return void */ protected function initColumns() { if ($this->columns === NULL) { $this->columns = array(); foreach ($this->driver->getColumnsMeta() as $info) { $this->columns[] = $this->names[$info['name']] = new DibiColumnInfo($this->driver, $info); } } }