Bisna\Doctrine\Container::registerClassLoaders PHP Method

registerClassLoaders() private method

Register Doctrine Class Loaders
private registerClassLoaders ( array $config = [] )
$config array Doctrine Class Loader configuration
    private function registerClassLoaders(array $config = array())
    {
        $classLoaderClass = $config['loaderClass'];
        $classLoaderFile = $config['loaderFile'];
        require_once $classLoaderFile;
        foreach ($config['loaders'] as $loaderItem) {
            if (!isset($loaderItem['includePath'])) {
                $loaderItem['includePath'] = null;
            }
            $classLoader = new $classLoaderClass($loaderItem['namespace'], $loaderItem['includePath']);
            $classLoader->register();
        }
    }