private function addBroadcaster($broadcaster, array $attributes, Reference $reference, Definition $definition, ContainerBuilder $container) { $definition->addMethodCall('add', [$attributes['alias'], $broadcaster]); // Register an alias for each broadcaster if (!$container->hasDefinition('ekko.broadcaster.' . $attributes['alias'])) { $container->setAlias('ekko.broadcaster.' . $attributes['alias'], $reference->__toString()); } }
/** * @param string $expectedId * @param Reference $actualReference */ private function assertReferenceEquals($expectedId, Reference $actualReference) { $this->assertEquals($expectedId, $actualReference->__toString()); }