app\models\BaseModel::getColumnsNames PHP Метод

getColumnsNames() публичный Метод

public getColumnsNames ( array $arAdditionalField = [] )
$arAdditionalField array
    public function getColumnsNames(array $arAdditionalField = [])
    {
        if ($this->allFields) {
            return $this->allFields;
        }
        /*	    $connection = DB::connection();
        	    $connection->getSchemaBuilder();
        
        	    $results = $connection->select('PRAGMA table_info('.$this->table.')');
        	    $results = $connection->getPostProcessor()->processColumnListing($results);
        */
        $results = DB::connection()->getSchemaBuilder()->getColumnListing($this->table);
        $this->allFields = array_merge($results, $arAdditionalField);
        return $this->allFields;
    }