Wrapper for glob with fallback if GLOB_BRACE is not available.

 Methods

Find pathnames matching a pattern.

glob(string $pattern, integer $flags, bool $forceFallback) : array | false

see \Zend\Stdlib\http://docs.php.net/glob

Parameters

$pattern

string

$flags

integer

$forceFallback

bool

Returns

arrayfalse

Expand braces manually, then use the system glob.

fallbackGlob(string $pattern, integer $flags) : array | false

Parameters

$pattern

string

$flags

integer

Returns

arrayfalse

Find the end of the sub-pattern in a brace expression.

nextBraceSub(string $pattern, integer $begin, integer $flags) : integer | null

Parameters

$pattern

string

$begin

integer

$flags

integer

Returns

integernull

Use the glob function provided by the system.

systemGlob(string $pattern, integer $flags) : array | false

Parameters

$pattern

string

$flags

integer

Returns

arrayfalse

 Constants

 

GLOB_BRACE

GLOB_BRACE 

 

GLOB_ERR

GLOB_ERR 

 

GLOB_MARK

GLOB_MARK 

 

GLOB_NOCHECK

GLOB_NOCHECK 

 

GLOB_NOESCAPE

GLOB_NOESCAPE 

 

GLOB_NOSORT

GLOB_NOSORT 

 

GLOB_ONLYDIR

GLOB_ONLYDIR