Sha256: 99f439c7ef2b34e54cc7c0027f6ac638444c7cdaed329de6d98ee9847c957f57

Contents?: true

Size: 419 Bytes

Versions: 10

Compression:

Stored size: 419 Bytes

Contents

<?php

namespace MtHaml;

class Autoloader
{
    public static function register()
    {
        spl_autoload_register(array(new self, 'autoload'));
    }

    public static function autoload($class)
    {
        if (strncmp($class, 'MtHaml', 6) !== 0) {
            return;
        }

        if (file_exists($file = __DIR__ . '/../' . strtr($class, '\\', '/').'.php')) {
            require $file;
        }
    }
}

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
guard-mthaml-0.4.0 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.3.1 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.3.0 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.5 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.4 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.3 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.2 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.1 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.2.0 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php
guard-mthaml-0.1.0 vendor/mthaml/mthaml/lib/MtHaml/Autoloader.php