You are here

public static function Twig_Autoloader::autoload in Translation template extractor 6.3

Same name and namespace in other branches
  1. 7.3 vendor/Twig/Autoloader.php \Twig_Autoloader::autoload()

Handles autoloading of classes.

Parameters

string $class A class name.:

File

vendor/Twig/Autoloader.php, line 38

Class

Twig_Autoloader
Autoloads Twig classes.

Code

public static function autoload($class) {
  if (0 !== strpos($class, 'Twig')) {
    return;
  }
  if (is_file($file = dirname(__FILE__) . '/../' . str_replace(array(
    '_',
    "\0",
  ), array(
    '/',
    '',
  ), $class) . '.php')) {
    require $file;
  }
}