class StorageMethodsClassReflectionExtension implements MethodsClassReflectionExtension

Methods

__construct(ReflectionProvider $reflectionProvider, FilesystemDiskHelper $diskHelper, RuntimeInputs $runtimeInputs)

Create a storage methods extension.

bool
hasMethod(ClassReflection $classReflection, string $methodName)

Determine whether the Storage facade forwards the method to the filesystem manager or a disk.

MethodReflection
getMethod(ClassReflection $classReflection, string $methodName)

Get the forwarded method as a static facade method.

Details

at line 27
__construct(ReflectionProvider $reflectionProvider, FilesystemDiskHelper $diskHelper, RuntimeInputs $runtimeInputs)

Create a storage methods extension.

Parameters

ReflectionProvider $reflectionProvider
FilesystemDiskHelper $diskHelper
RuntimeInputs $runtimeInputs

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

Determine whether the Storage facade forwards the method to the filesystem manager or a disk.

Parameters

ClassReflection $classReflection
string $methodName

Return Value

bool

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

Get the forwarded method as a static facade method.

Parameters

ClassReflection $classReflection
string $methodName

Return Value

MethodReflection