File
class File extends Facade (View source)
Properties
| static protected Application | $app | The application instance being facaded.  | 
                from Facade | 
| static protected array | $resolvedInstance | The resolved object instances.  | 
                from Facade | 
Methods
Create a fresh mock instance for the given class.
Get the registered name of the component.
Resolve the facade root instance from the container.
Get the application instance behind the facade.
Handle dynamic, static calls to the object.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
        in 
Facade at line 32
                static            void
    resolved(Closure $callback)
        
    
    Run a Closure when the facade has been resolved.
        in 
Facade at line 50
                static            MockInterface
    spy()
        
    
    Convert the facade into a Mockery spy.
        in 
Facade at line 66
                static            MockInterface
    partialMock()
        
    
    Initiate a partial mock on the facade.
        in 
Facade at line 82
                static            Expectation
    shouldReceive()
        
    
    Initiate a mock expectation on the facade.
        in 
Facade at line 98
                static    protected        MockInterface
    createFreshMockInstance()
        
    
    Create a fresh mock instance for the given class.
        
                static    protected        MockInterface
    createMock()
        
    
    Create a fresh mock instance for the given class.
        
                static    protected        bool
    isMock()
        
    
    Determines whether a mock is set as the instance of the facade.
        
                static    protected        string|null
    getMockableClass()
        
    
    Get the mockable class for the bound instance.
        
                static            void
    swap(mixed $instance)
        
    
    Hotswap the underlying instance behind the facade.
        
                static            mixed
    getFacadeRoot()
        
    
    Get the root object behind the facade.
        
                static    protected        string
    getFacadeAccessor()
        
    
    Get the registered name of the component.
        
                static    protected        mixed
    resolveFacadeInstance(object|string $name)
        
    
    Resolve the facade root instance from the container.
        
                static            void
    clearResolvedInstance(string $name)
        
    
    Clear a resolved facade instance.
        
                static            void
    clearResolvedInstances()
        
    
    Clear all of the resolved instances.
        
                static            Application
    getFacadeApplication()
        
    
    Get the application instance behind the facade.
        
                static            void
    setFacadeApplication(Application $app)
        
    
    Set the application instance.
        
                static            mixed
    __callStatic(string $method, array $args)
        
    
    Handle dynamic, static calls to the object.
        
                static            bool
    exists(string $path)
        
    
    No description
        
                static            string
    get(string $path, bool $lock = false)
        
    
    No description
        
                static            string
    sharedGet(string $path)
        
    
    No description
        
                static            mixed
    getRequire(string $path)
        
    
    No description
        
                static            mixed
    requireOnce(string $file)
        
    
    No description
        
                static            string
    hash(string $path)
        
    
    No description
        
                static            int|bool
    put(string $path, string $contents, bool $lock = false)
        
    
    No description
        
                static            void
    replace(string $path, string $content)
        
    
    No description
        
                static            int
    prepend(string $path, string $data)
        
    
    No description
        
                static            int
    append(string $path, string $data)
        
    
    No description
        
                static            mixed
    chmod(string $path, int|null $mode = null)
        
    
    No description
        
                static            bool
    delete(string|array $paths)
        
    
    No description
        
                static            bool
    move(string $path, string $target)
        
    
    No description
        
                static            bool
    copy(string $path, string $target)
        
    
    No description
        
                static            void
    link(string $target, string $link)
        
    
    No description
        
                static            string
    name(string $path)
        
    
    No description
        
                static            string
    basename(string $path)
        
    
    No description
        
                static            string
    dirname(string $path)
        
    
    No description
        
                static            string
    extension(string $path)
        
    
    No description
        
                static            string
    type(string $path)
        
    
    No description
        
                static            string|false
    mimeType(string $path)
        
    
    No description
        
                static            int
    size(string $path)
        
    
    No description
        
                static            int
    lastModified(string $path)
        
    
    No description
        
                static            bool
    isDirectory(string $directory)
        
    
    No description
        
                static            bool
    isReadable(string $path)
        
    
    No description
        
                static            bool
    isWritable(string $path)
        
    
    No description
        
                static            bool
    isFile(string $file)
        
    
    No description
        
                static            array
    glob(string $pattern, int $flags)
        
    
    No description
        
                static            SplFileInfo[]
    files(string $directory, bool $hidden = false)
        
    
    No description
        
                static            SplFileInfo[]
    allFiles(string $directory, bool $hidden = false)
        
    
    No description
        
                static            array
    directories(string $directory)
        
    
    No description
        
                static            void
    ensureDirectoryExists(string $path, int $mode = 0755, bool $recursive = true)
        
    
    No description
        
                static            bool
    makeDirectory(string $path, int $mode = 0755, bool $recursive = false, bool $force = false)
        
    
    No description
        
                static            bool
    moveDirectory(string $from, string $to, bool $overwrite = false)
        
    
    No description
        
                static            bool
    copyDirectory(string $directory, string $destination, int|null $options = null)
        
    
    No description
        
                static            bool
    deleteDirectory(string $directory, bool $preserve = false)
        
    
    No description
        
                static            bool
    deleteDirectories(string $directory)
        
    
    No description
        
                static            bool
    cleanDirectory(string $directory)
        
    
    No description