You are here

public function Twig_Environment::removeExtension in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/twig/twig/lib/Twig/Environment.php \Twig_Environment::removeExtension()

Removes an extension by name.

This method is deprecated and you should not use it.

Parameters

string $name The extension name:

Deprecated

since 1.12 (to be removed in 2.0)

File

vendor/twig/twig/lib/Twig/Environment.php, line 807

Class

Twig_Environment
Stores the Twig configuration.

Code

public function removeExtension($name) {
  @trigger_error(sprintf('The %s method is deprecated and will be removed in Twig 2.0.', __METHOD__), E_USER_DEPRECATED);
  if ($this->extensionInitialized) {
    throw new LogicException(sprintf('Unable to remove extension "%s" as extensions have already been initialized.', $name));
  }
  unset($this->extensions[$name]);
}