ClassLoader::register( bool $prepend = false )

Registers this instance as an autoloader.


Parameters Parameters

$prepend

(bool) (Optional) Whether to prepend the autoloader or not

Default value: false


Top ↑

Return Return

(void)


Top ↑

Source Source

File: libraries/lifterlms-cli/vendor/composer/ClassLoader.php

389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
public function register($prepend = false)
{
    spl_autoload_register(array($this, 'loadClass'), true, $prepend);
 
    if (null === $this->vendorDir) {
        return;
    }
 
    if ($prepend) {
        self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
    } else {
        unset(self::$registeredLoaders[$this->vendorDir]);
        self::$registeredLoaders[$this->vendorDir] = $this;
    }
}

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.