PHP Класс PHPSA\AliasManager

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$aliases a list of imported namespaces
$namespace string | null Current namespace, but this can be null

Открытые методы

Метод Описание
__construct ( string | null $namespace = null )
add ( string $namespace ) Imports a namespace as an alias via use statement.
getNamespace ( ) : null | string Gets the current namespace.
isClassImported ( string $classNS ) : boolean Checks whether a namespace was imported via use statement.
setNamespace ( null | string $namespace ) Sets the current namespace.

Описание методов

__construct() публичный Метод

public __construct ( string | null $namespace = null )
$namespace string | null

add() публичный Метод

Imports a namespace as an alias via use statement.
public add ( string $namespace )
$namespace string

getNamespace() публичный Метод

Gets the current namespace.
public getNamespace ( ) : null | string
Результат null | string

isClassImported() публичный Метод

Checks whether a namespace was imported via use statement.
public isClassImported ( string $classNS ) : boolean
$classNS string
Результат boolean

setNamespace() публичный Метод

Sets the current namespace.
public setNamespace ( null | string $namespace )
$namespace null | string

Описание свойств

$aliases защищенное свойство

a list of imported namespaces
protected $aliases

$namespace защищенное свойство

Current namespace, but this can be null
protected string|null $namespace
Результат string | null