PHP 클래스 PHPSA\AliasManager

파일 보기 프로젝트 열기: ovr/phpsa 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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