PHP Class Opis\Closure\ReflectionClosure

Inheritance: extends ReflectionFunctio\ReflectionFunction
Afficher le fichier Open project: opis/closure Class Usage Examples

Protected Properties

Свойство Type Description
$classes
$code
$constants
$files
$functions
$hashedName
$isBindingRequired
$isScopeRequired
$isStaticClosure
$structures
$tokens
$useVariables

Méthodes publiques

Méthode Description
__construct ( Closure $closure, string | null $code = null ) ReflectionClosure constructor.
getCode ( ) : string
getUseVariables ( ) : array
isBindingRequired ( ) return bool
isScopeRequired ( ) return bool
isStatic ( ) : boolean

Méthodes protégées

Méthode Description
fetchItems ( )
getClasses ( ) : array
getConstants ( ) : array
getFileTokens ( ) : array
getFunctions ( ) : array
getHashedFileName ( ) : string
getStructures ( ) : array
getTokens ( ) : array

Method Details

__construct() public méthode

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

fetchItems() protected méthode

protected fetchItems ( )

getClasses() protected méthode

protected getClasses ( ) : array
Résultat array

getCode() public méthode

public getCode ( ) : string
Résultat string

getConstants() protected méthode

protected getConstants ( ) : array
Résultat array

getFileTokens() protected méthode

protected getFileTokens ( ) : array
Résultat array

getFunctions() protected méthode

protected getFunctions ( ) : array
Résultat array

getHashedFileName() protected méthode

protected getHashedFileName ( ) : string
Résultat string

getStructures() protected méthode

protected getStructures ( ) : array
Résultat array

getTokens() protected méthode

protected getTokens ( ) : array
Résultat array

getUseVariables() public méthode

public getUseVariables ( ) : array
Résultat array

isBindingRequired() public méthode

return bool
public isBindingRequired ( )

isScopeRequired() public méthode

return bool
public isScopeRequired ( )

isStatic() public méthode

public isStatic ( ) : boolean
Résultat boolean

Property Details

$classes protected_oe static_oe property

protected static $classes

$code protected_oe property

protected $code

$constants protected_oe static_oe property

protected static $constants

$files protected_oe static_oe property

protected static $files

$functions protected_oe static_oe property

protected static $functions

$hashedName protected_oe property

protected $hashedName

$isBindingRequired protected_oe property

protected $isBindingRequired

$isScopeRequired protected_oe property

protected $isScopeRequired

$isStaticClosure protected_oe property

protected $isStaticClosure

$structures protected_oe static_oe property

protected static $structures

$tokens protected_oe property

protected $tokens

$useVariables protected_oe property

protected $useVariables