public function getElement($className) { if (null === $this->classCache) { $this->initialize(); } if (!isset($this->classCache[$className])) { $this->classCache[$className] = parent::getElement($className); } return $this->classCache[$className]; }
/** * {@inheritdoc} */ public function __construct($prefixes, $fileExtension = self::DEFAULT_FILE_EXTENSION) { $locator = new SymfonyFileLocator((array) $prefixes, $fileExtension); parent::__construct($locator, $fileExtension); }