Storm\Core\Relational\ColumnData::__construct PHP Method

__construct() protected method

protected __construct ( array $Columns, array $Data )
$Columns array
$Data array
    protected function __construct(array $Columns, array $Data)
    {
        $IndexedColumns = [];
        foreach ($Columns as $Column) {
            $IndexedColumns[$Column->GetIdentifier()] = $Column;
        }
        $this->Columns = $IndexedColumns;
        $this->Data = array_intersect_key($Data, $this->Columns);
    }