yii\db\mssql\QueryBuilder::getAllColumnNames PHP Method

getAllColumnNames() protected method

Returns an array of column names given model name
protected getAllColumnNames ( string $modelClass = null ) : array | null
$modelClass string name of the model class
return array | null array of column names
    protected function getAllColumnNames($modelClass = null)
    {
        if (!$modelClass) {
            return null;
        }
        /* @var $model \yii\db\ActiveRecord */
        $model = new $modelClass();
        $schema = $model->getTableSchema();
        return array_keys($schema->columns);
    }