Cake\ORM\Query::_addDefaultFields PHP Method

_addDefaultFields() protected method

Inspects if there are any set fields for selecting, otherwise adds all the fields for the default table.
protected _addDefaultFields ( ) : void
return void
    protected function _addDefaultFields()
    {
        $select = $this->clause('select');
        $this->_hasFields = true;
        if (!count($select) || $this->_autoFields === true) {
            $this->_hasFields = false;
            $this->select($this->repository()->schema()->columns());
            $select = $this->clause('select');
        }
        $aliased = $this->aliasFields($select, $this->repository()->alias());
        $this->select($aliased, true);
    }