Returns an extension by alias or namespace.
@api
string $name An alias or a namespace:
ExtensionInterface An extension instance
LogicException if the extension is not registered
public function getExtension($name) {
if (isset($this->extensions[$name])) {
return $this->extensions[$name];
}
if (isset($this->extensionsByNs[$name])) {
return $this->extensionsByNs[$name];
}
throw new LogicException(sprintf('Container extension "%s" is not registered', $name));
}