Symfony\Component\ClassLoader\WinCacheClassLoader::register PHP Method

register() public method

Registers this instance as an autoloader.
public register ( boolean $prepend = false )
$prepend boolean Whether to prepend the autoloader or not
    public function register($prepend = false)
    {
        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
    }

Usage Example

<?php

require_once __DIR__ . '/vendor/symfony/class-loader/Psr4ClassLoader.php';
require_once __DIR__ . '/vendor/symfony/class-loader/WinCacheClassLoader.php';
use MF\App;
use MF\Render\MessageRender;
use Symfony\Component\ClassLoader\Psr4ClassLoader;
use Symfony\Component\ClassLoader\WinCacheClassLoader;
$loader = new Psr4ClassLoader();
$loader->addPrefix('MF', __DIR__ . '/src');
$loader = new WinCacheClassLoader('cache.prefix', $loader);
$loader->register();
$app = new App(new MessageRender('Hello world by WinCacheClassLoader!'));
$app->renderResponse();