PHP Class Spatie\Backup\Tasks\Backup\TemporaryDirectory

Datei anzeigen Open project: spatie/laravel-backup Class Usage Examples

Protected Properties

Property Type Description
$filesystem Illuminate\Filesystem\Filesystem
$path string

Public Methods

Method Description
create ( string $path = '' ) : TemporaryDirectory
delete ( )
path ( string $fileName = '' ) : string

Protected Methods

Method Description
createTemporaryDirectory ( string $path )
isProbablyADirectoryName ( string $fileName ) : boolean
setPath ( string $path = '' ) : TemporaryDirectory

Private Methods

Method Description
__construct ( Illuminate\Filesystem\Filesystem $filesystem )

Method Details

create() public static method

public static create ( string $path = '' ) : TemporaryDirectory
$path string
return TemporaryDirectory

createTemporaryDirectory() protected method

protected createTemporaryDirectory ( string $path )
$path string

delete() public method

public delete ( )

isProbablyADirectoryName() protected method

protected isProbablyADirectoryName ( string $fileName ) : boolean
$fileName string
return boolean

path() public method

public path ( string $fileName = '' ) : string
$fileName string
return string

setPath() protected method

protected setPath ( string $path = '' ) : TemporaryDirectory
$path string
return TemporaryDirectory

Property Details

$filesystem protected_oe property

protected Filesystem,Illuminate\Filesystem $filesystem
return Illuminate\Filesystem\Filesystem

$path protected_oe property

protected string $path
return string