function RdKafkaCaster::castKafkaConsumer
File
-
vendor/
symfony/ var-dumper/ Caster/ RdKafkaCaster.php, line 34
Class
- RdKafkaCaster
- Casts RdKafka related classes to array representation.
Namespace
Symfony\Component\VarDumper\CasterCode
public static function castKafkaConsumer(KafkaConsumer $c, array $a, Stub $stub, bool $isNested) : array {
$prefix = Caster::PREFIX_VIRTUAL;
try {
$assignment = $c->getAssignment();
} catch (RdKafkaException) {
$assignment = [];
}
$a += [
$prefix . 'subscription' => $c->getSubscription(),
$prefix . 'assignment' => $assignment,
];
$a += self::extractMetadata($c);
return $a;
}