프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$accessModifier | integer | null | ||
$hash | string | ||
$isStatic | boolean | null | ||
$name | string | ||
$parameterExpressions | |||
$polymorphModifier | integer | null | ||
$returnsReference | boolean | ||
$scopedVariableNames | string[] | null | ||
$type | integer |
메소드 | 설명 | |
---|---|---|
closure ( boolean $returnsReference, array $parameterExpressions, array $scopedVariableNames ) : self | Creates a closure signature with the supplied parameters. | |
fromReflection ( ReflectionFunctionAbstract $reflection ) : self | Creates a function signature instance from the supplied reflection. | |
func ( boolean $returnsReference, string $name, array $parameterExpressions ) : self | Creates a function signature with the supplied parameters. | |
getAccessModifier ( ) | ||
getHash ( ) | ||
getName ( ) | ||
getParameterExpressions ( ) | ||
getPolymorphModifier ( ) | ||
getScopedVariableNames ( ) | ||
getType ( ) | ||
isStatic ( ) | ||
method ( boolean $returnsReference, integer | null $accessModifier, integer | null $polymorphModifier, boolean $isStatic, string $name, array $parameterExpressions ) : self | Creates a method signature with the supplied parameters. | |
returnsReference ( ) |
메소드 | 설명 | |
---|---|---|
__construct ( $type, $returnsReference, $accessModifier, $polymorphModifier, $isStatic, $name, array $parameterExpressions, array $scopedVariableNames = null ) | ||
getParameterExpressionsFromReflection ( ReflectionFunctionAbstract $reflection ) | ||
withResolvedMagic ( array $resolvedExpressions ) |
메소드 | 설명 | |
---|---|---|
getParameterExpression ( ReflectionParameter $parameter ) |
protected __construct ( $type, $returnsReference, $accessModifier, $polymorphModifier, $isStatic, $name, array $parameterExpressions, array $scopedVariableNames = null ) | ||
$parameterExpressions | array | |
$scopedVariableNames | array |
public static fromReflection ( ReflectionFunctionAbstract $reflection ) : self | ||
$reflection | ReflectionFunctionAbstract | |
리턴 | self |
protected static getParameterExpressionsFromReflection ( ReflectionFunctionAbstract $reflection ) | ||
$reflection | ReflectionFunctionAbstract |
public static method ( boolean $returnsReference, integer | null $accessModifier, integer | null $polymorphModifier, boolean $isStatic, string $name, array $parameterExpressions ) : self | ||
$returnsReference | boolean | |
$accessModifier | integer | null | |
$polymorphModifier | integer | null | |
$isStatic | boolean | |
$name | string | |
$parameterExpressions | array | |
리턴 | self |
protected withResolvedMagic ( array $resolvedExpressions ) | ||
$resolvedExpressions | array |
protected ParameterExpression[],Pinq\Expressions $parameterExpressions | ||
리턴 |