class AliasLoader (View source)

Register class aliases for facades

Methods

static AliasLoader
getInstance(array $aliases = [])

Get or create the singleton alias loader instance.

bool|null
load(string $alias)

Load a class alias if it is registered.

void
alias(string $class, string $alias)

Add an alias to the loader.

void
register()

Register the loader on the auto-loader stack.

array
getAliases()

Get the registered aliases.

void
setAliases(array $aliases)

Set the registered aliases.

bool
isRegistered()

Indicates if the loader has been registered.

void
setRegistered(bool $value)

Set the "registered" state of the loader.

static void
setInstance(AliasLoader $loader)

Set the value of the singleton alias loader.

Details

static AliasLoader getInstance(array $aliases = [])

Get or create the singleton alias loader instance.

Parameters

array $aliases

Return Value

AliasLoader

bool|null load(string $alias)

Load a class alias if it is registered.

Parameters

string $alias

Return Value

bool|null

void alias(string $class, string $alias)

Add an alias to the loader.

Parameters

string $class
string $alias

Return Value

void

void register()

Register the loader on the auto-loader stack.

Return Value

void

array getAliases()

Get the registered aliases.

Return Value

array

void setAliases(array $aliases)

Set the registered aliases.

Parameters

array $aliases

Return Value

void

bool isRegistered()

Indicates if the loader has been registered.

Return Value

bool

void setRegistered(bool $value)

Set the "registered" state of the loader.

Parameters

bool $value

Return Value

void

static void setInstance(AliasLoader $loader)

Set the value of the singleton alias loader.

Parameters

AliasLoader $loader

Return Value

void