Gets all defined aliases.
public getAliases ( ) : |
||
return | An array of aliases |
use Symfony\Component\DependencyInjection\ContainerBuilder; $containerBuilder = new ContainerBuilder(); $containerBuilder->register('my_service', 'MyService'); $containerBuilder->setAlias('ms', 'my_service'); $aliases = $containerBuilder->getAliases(); print_r($aliases); // Output: ['ms' => 'my_service']
use Symfony\Component\DependencyInjection\ContainerBuilder; $containerBuilder = new ContainerBuilder(); $aliases = $containerBuilder->getAliases(); print_r($aliases); // Output: []In this example, we create an empty container builder and call the "getAliases" method which returns an empty array since no aliases have been registered. In both examples, we use the ContainerBuilder class and its "getAliases" method from the Symfony\Component\DependencyInjection package library.