PHP 클래스 Opis\Closure\ReflectionClosure

상속: extends ReflectionFunctio\ReflectionFunction
파일 보기 프로젝트 열기: opis/closure 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$classes
$code
$constants
$files
$functions
$hashedName
$isBindingRequired
$isScopeRequired
$isStaticClosure
$structures
$tokens
$useVariables

공개 메소드들

메소드 설명
__construct ( Closure $closure, string | null $code = null ) ReflectionClosure constructor.
getCode ( ) : string
getUseVariables ( ) : array
isBindingRequired ( ) return bool
isScopeRequired ( ) return bool
isStatic ( ) : boolean

보호된 메소드들

메소드 설명
fetchItems ( )
getClasses ( ) : array
getConstants ( ) : array
getFileTokens ( ) : array
getFunctions ( ) : array
getHashedFileName ( ) : string
getStructures ( ) : array
getTokens ( ) : array

메소드 상세

__construct() 공개 메소드

ReflectionClosure constructor.
public __construct ( Closure $closure, string | null $code = null )
$closure Closure
$code string | null

fetchItems() 보호된 메소드

protected fetchItems ( )

getClasses() 보호된 메소드

protected getClasses ( ) : array
리턴 array

getCode() 공개 메소드

public getCode ( ) : string
리턴 string

getConstants() 보호된 메소드

protected getConstants ( ) : array
리턴 array

getFileTokens() 보호된 메소드

protected getFileTokens ( ) : array
리턴 array

getFunctions() 보호된 메소드

protected getFunctions ( ) : array
리턴 array

getHashedFileName() 보호된 메소드

protected getHashedFileName ( ) : string
리턴 string

getStructures() 보호된 메소드

protected getStructures ( ) : array
리턴 array

getTokens() 보호된 메소드

protected getTokens ( ) : array
리턴 array

getUseVariables() 공개 메소드

public getUseVariables ( ) : array
리턴 array

isBindingRequired() 공개 메소드

return bool
public isBindingRequired ( )

isScopeRequired() 공개 메소드

return bool
public isScopeRequired ( )

isStatic() 공개 메소드

public isStatic ( ) : boolean
리턴 boolean

프로퍼티 상세

$classes 보호되어 있는 정적으로 프로퍼티

protected static $classes

$code 보호되어 있는 프로퍼티

protected $code

$constants 보호되어 있는 정적으로 프로퍼티

protected static $constants

$files 보호되어 있는 정적으로 프로퍼티

protected static $files

$functions 보호되어 있는 정적으로 프로퍼티

protected static $functions

$hashedName 보호되어 있는 프로퍼티

protected $hashedName

$isBindingRequired 보호되어 있는 프로퍼티

protected $isBindingRequired

$isScopeRequired 보호되어 있는 프로퍼티

protected $isScopeRequired

$isStaticClosure 보호되어 있는 프로퍼티

protected $isStaticClosure

$structures 보호되어 있는 정적으로 프로퍼티

protected static $structures

$tokens 보호되어 있는 프로퍼티

protected $tokens

$useVariables 보호되어 있는 프로퍼티

protected $useVariables