PHP Class Spatie\Backup\Tasks\Backup\FileSelection

Afficher le fichier Open project: spatie/laravel-backup Class Usage Examples

Protected Properties

Свойство Type Description
$excludeFilesAndDirectories Illuminate\Support\Collection
$includeFilesAndDirectories Illuminate\Support\Collection
$shouldFollowLinks boolean

Méthodes publiques

Méthode Description
__construct ( array | string $includeFilesAndDirectories = [] )
create ( array | string $includeFilesAndDirectories = [] ) : FileSelection
excludeFilesFrom ( array | string $excludeFilesAndDirectories ) : FileSelection Do not included the given files and directories.
selectedFiles ( ) : Generator | string[]
shouldFollowLinks ( boolean $shouldFollowLinks ) : FileSelection Enable or disable the following of symlinks.

Méthodes protégées

Méthode Description
includedDirectories ( ) : array
includedFiles ( ) : array
sanitize ( string | array $paths ) : Collection
shouldExclude ( string $path ) : boolean

Method Details

__construct() public méthode

public __construct ( array | string $includeFilesAndDirectories = [] )
$includeFilesAndDirectories array | string

create() public static méthode

public static create ( array | string $includeFilesAndDirectories = [] ) : FileSelection
$includeFilesAndDirectories array | string
Résultat FileSelection

excludeFilesFrom() public méthode

Do not included the given files and directories.
public excludeFilesFrom ( array | string $excludeFilesAndDirectories ) : FileSelection
$excludeFilesAndDirectories array | string
Résultat FileSelection

includedDirectories() protected méthode

protected includedDirectories ( ) : array
Résultat array

includedFiles() protected méthode

protected includedFiles ( ) : array
Résultat array

sanitize() protected méthode

protected sanitize ( string | array $paths ) : Collection
$paths string | array
Résultat Illuminate\Support\Collection

selectedFiles() public méthode

public selectedFiles ( ) : Generator | string[]
Résultat Generator | string[]

shouldExclude() protected méthode

protected shouldExclude ( string $path ) : boolean
$path string
Résultat boolean

Property Details

$excludeFilesAndDirectories protected_oe property

protected Collection,Illuminate\Support $excludeFilesAndDirectories
Résultat Illuminate\Support\Collection

$includeFilesAndDirectories protected_oe property

protected Collection,Illuminate\Support $includeFilesAndDirectories
Résultat Illuminate\Support\Collection