public static function Container::underscore in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/dependency-injection/Container.php \Symfony\Component\DependencyInjection\Container::underscore()
A string to underscore.
Parameters
string $id The string to underscore:
Return value
string The underscored string
4 calls to Container::underscore()
- Bundle::getContainerExtension in vendor/
symfony/ http-kernel/ Bundle/ Bundle.php - Returns the bundle's container extension.
- Container::getServiceIds in vendor/
symfony/ dependency-injection/ Container.php - Gets all service ids.
- ContainerTest::testUnderscore in vendor/
symfony/ dependency-injection/ Tests/ ContainerTest.php - @dataProvider dataForTestUnderscore
- Extension::getAlias in vendor/
symfony/ dependency-injection/ Extension/ Extension.php - Returns the recommended alias to use in XML.
File
- vendor/
symfony/ dependency-injection/ Container.php, line 538
Class
- Container
- Container is a dependency injection container.
Namespace
Symfony\Component\DependencyInjectionCode
public static function underscore($id) {
return strtolower(preg_replace(array(
'/([A-Z]+)([A-Z][a-z])/',
'/([a-z\\d])([A-Z])/',
), array(
'\\1_\\2',
'\\1_\\2',
), strtr($id, '_', '.')));
}