Usage of Symfony classloader

Code
<?php

use Symfony\Component\ClassLoader\ClassLoader;

// UniversalClassLoader is deprecated since Symfony 2.7

$classDir '/path/to/namespace';

$loader = new ClassLoader();
$loader->register();

$loader->addPrefix(null$classDir);

// usually you call $loader->loadClass($class)
// to make a require, but here's some more transparent
// code:
$fooPath $loader->findFile('\Foo\Foo');
require 
$fooPath;

echo (new 
Foo\Foo())->bar PHP_EOL PHP_EOL;

highlight_file($fooPath);
Result
propValue


<?php

namespace Foo;

class 
Foo
{
    public 
$bar 'propValue';
}