class FacadesMethodsExtension implements MethodsClassReflectionExtension

internal  
 

Methods

__construct(ReflectionProvider $reflectionProvider, RuntimeInputs $runtimeInputs)

Create a new facade methods extension.

bool
hasMethod(ClassReflection $classReflection, string $methodName)

Determine whether the facade's booted root declares the method its PHPDoc omits.

MethodReflection
getMethod(ClassReflection $classReflection, string $methodName)

Get the root's method as a static facade method.

Details

at line 35
__construct(ReflectionProvider $reflectionProvider, RuntimeInputs $runtimeInputs)

Create a new facade methods extension.

Parameters

ReflectionProvider $reflectionProvider
RuntimeInputs $runtimeInputs

at line 44
bool hasMethod(ClassReflection $classReflection, string $methodName)

Determine whether the facade's booted root declares the method its PHPDoc omits.

Parameters

ClassReflection $classReflection
string $methodName

Return Value

bool

at line 128
MethodReflection getMethod(ClassReflection $classReflection, string $methodName)

Get the root's method as a static facade method.

Parameters

ClassReflection $classReflection
string $methodName

Return Value

MethodReflection