Nette\DI\Config\Loader::getAdapter PHP Метод

getAdapter() приватный Метод

private getAdapter ( $file ) : Nette\DI\Config\IAdapter
Результат Nette\DI\Config\IAdapter
    private function getAdapter($file)
    {
        $extension = strtolower(pathinfo($file, PATHINFO_EXTENSION));
        if (!isset($this->adapters[$extension])) {
            throw new Nette\InvalidArgumentException("Unknown file extension '{$file}'.");
        }
        return is_object($this->adapters[$extension]) ? $this->adapters[$extension] : new $this->adapters[$extension]();
    }