class AbstractFindAdapter extends AbstractAdapter

deprecated since 2.8, to be removed in 3.0. Use Finder instead.

Shell engine implementation using GNU find command.

Methods

bool
isSupported()

Tests adapter support for current platform.

setFollowLinks(bool $followLinks)

No description

setMode(int $mode)

No description

setDepths(array $depths)

No description

setExclude(array $exclude)

No description

setNames(array $names)

No description

setNotNames(array $notNames)

No description

setContains(array $contains)

No description

setNotContains(array $notContains)

No description

setSizes(array $sizes)

No description

setDates(array $dates)

No description

setFilters(array $filters)

No description

setSort(Closure|int $sort)

No description

setPath(array $paths)

No description

setNotPath(array $notPaths)

No description

ignoreUnreadableDirs(bool $ignore = true)

No description

__construct()

Constructor.

searchInDirectory(string $dir)

No description

Details

in AbstractAdapter at line line 47
bool isSupported()

Tests adapter support for current platform.

Return Value

bool

Parameters

bool $followLinks

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 71
AdapterInterface setMode(int $mode)

Parameters

int $mode

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 81
AdapterInterface setDepths(array $depths)

Parameters

array $depths

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 111
AdapterInterface setExclude(array $exclude)

Parameters

array $exclude

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 121
AdapterInterface setNames(array $names)

Parameters

array $names

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 131
AdapterInterface setNotNames(array $notNames)

Parameters

array $notNames

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 141
AdapterInterface setContains(array $contains)

Parameters

array $contains

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 151
AdapterInterface setNotContains(array $notContains)

Parameters

array $notContains

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 161
AdapterInterface setSizes(array $sizes)

Parameters

array $sizes

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 171
AdapterInterface setDates(array $dates)

Parameters

array $dates

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 181
AdapterInterface setFilters(array $filters)

Parameters

array $filters

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 191
AdapterInterface setSort(Closure|int $sort)

Parameters

Closure|int $sort

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 201
AdapterInterface setPath(array $paths)

Parameters

array $paths

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 211
AdapterInterface setNotPath(array $notPaths)

Parameters

array $notPaths

Return Value

AdapterInterface Current instance

in AbstractAdapter at line line 221
AdapterInterface ignoreUnreadableDirs(bool $ignore = true)

Parameters

bool $ignore

Return Value

AdapterInterface Current instance

at line line 41
__construct()

Constructor.

at line line 49
Iterator searchInDirectory(string $dir)

Parameters

string $dir

Return Value

Iterator Result iterator