class PhpAdapter extends AbstractAdapter

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

PHP finder engine implementation.

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

searchInDirectory(string $dir)

No description

string
getName()

Returns adapter name.

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 30
Iterator searchInDirectory(string $dir)

Parameters

string $dir

Return Value

Iterator Result iterator

at line line 89
string getName()

Returns adapter name.

Return Value

string