Prado\Data\ActiveRecord\Relations\TActiveRecordHasManyAssociation::getSourceColumns PHP Метод

getSourceColumns() защищенный Метод

protected getSourceColumns ( $sourceKeys ) : string
Результат string comma separated source column names.
    protected function getSourceColumns($sourceKeys)
    {
        $columns = array();
        $table = $this->getAssociationTable();
        $tableName = $table->getTableFullName();
        $columnNames = array_merge(array_keys($sourceKeys), $this->_association_columns);
        foreach ($columnNames as $name) {
            $columns[] = $tableName . '.' . $table->getColumn($name)->getColumnName();
        }
        return implode(', ', $columns);
    }