PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.3.1
Independent Analytics – WordPress Analytics Plugin v2.3.1
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / maxmind-db / reader / autoload.php
independent-analytics / vendor / maxmind-db / reader Last commit date
ext 2 years ago src 2 years ago autoload.php 2 years ago package.xml 2 years ago
autoload.php
44 lines
1 <?php
2
3 declare (strict_types=1);
4 namespace IAWPSCOPED;
5
6 /**
7 * PSR-4 autoloader implementation for the MaxMind\DB namespace.
8 * First we define the 'mmdb_autoload' function, and then we register
9 * it with 'spl_autoload_register' so that PHP knows to use it.
10 *
11 * @param mixed $class
12 */
13 /**
14 * Automatically include the file that defines <code>class</code>.
15 *
16 * @param string $class
17 * the name of the class to load
18 * @internal
19 */
20 function mmdb_autoload($class) : void
21 {
22 /*
23 * A project-specific mapping between the namespaces and where
24 * they're located. By convention, we include the trailing
25 * slashes. The one-element array here simply makes things easy
26 * to extend in the future if (for example) the test classes
27 * begin to use one another.
28 */
29 $namespace_map = ['MaxMind\\Db\\' => __DIR__ . '/src/MaxMind/Db/'];
30 foreach ($namespace_map as $prefix => $dir) {
31 // First swap out the namespace prefix with a directory...
32 $path = \str_replace($prefix, $dir, $class);
33 // replace the namespace separator with a directory separator...
34 $path = \str_replace('\\', '/', $path);
35 // and finally, add the PHP file extension to the result.
36 $path .= '.php';
37 // $path should now contain the path to a PHP file defining $class
38 if (\file_exists($path)) {
39 include $path;
40 }
41 }
42 }
43 \spl_autoload_register('IAWPSCOPED\\mmdb_autoload');
44