Code

< 40 %
40-60 %
> 60 %
1
<?php
2
3
spl_autoload_register(function ($class)
4
{
5
    
6 1
    $prefix = 'Tosj\\';
7 1
    $base_dir = __DIR__ . '/src/';
8
9 1
    $len = strlen($prefix);
10
11 1
    if (strncmp($prefix, $class, $len) !== 0) {
12
        return;
13
    }
14
15 1
    $relative_class = substr($class, $len);
16
17 1
    $file = $base_dir . str_replace('\\', '/', $relative_class) . '.php';
18
19 1
    if (file_exists($file)) {
20 1
        require $file;
21 1
    }
22
});
23