continue;
} $foreignKeys[$entity][$field->
getStorageName()] =
$field;
} // now we create a primary key mapping which is used to identify if we have to insert some primaries first
foreach ($grouped as $command) { if (!
$command instanceof InsertCommand
) { continue;
} $key = self::
createPrimaryHash($entity,
$this->
getDecodedPrimaryKey($command));
$mapping[$key] = true;
} } $order =
[];
$commands =
array_filter($this->commands
);
$counter = 0;
while (!
empty($commands)) { ++
$counter;