![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct ($expr) | |
__toString () | |
render () | |
renderPattern () | |
isCaseSensitive () | |
getType () | |
prepend ($expr) | |
append ($expr) | |
isRegex () | |
isGlob () | |
getGlob () | |
getRegex () | |
Static Public Member Functions | |
static | create ($expr) |
Public Attributes | |
const | TYPE_REGEX = 1 |
const | TYPE_GLOB = 2 |
Private Attributes | |
$value | |
Definition at line 17 of file Expression.php.
__construct | ( | $expr | ) |
__toString | ( | ) |
append | ( | $expr | ) |
{
string | $expr |
Implements ValueInterface.
Definition at line 102 of file Expression.php.
|
static |
string | $expr |
Definition at line 32 of file Expression.php.
Referenced by BsdFindAdapter\buildContentFiltering(), GnuFindAdapter\buildContentFiltering(), AbstractFindAdapter\buildNamesFiltering(), AbstractFindAdapter\buildPathsFiltering(), MultiplePcreFilterIterator\isRegex(), ExpressionTest\testCaseSensitive(), GlobTest\testGlobToRegex(), ExpressionTest\testRegexRendering(), ExpressionTest\testTypeGuesser(), and FilenameFilterIterator\toRegex().
getGlob | ( | ) |
\LogicException |
Definition at line 130 of file Expression.php.
References Expression\$value.
getRegex | ( | ) |
Definition at line 142 of file Expression.php.
Referenced by GlobTest\testGlobToRegex().
getType | ( | ) |
Implements ValueInterface.
Definition at line 84 of file Expression.php.
Referenced by ExpressionTest\testTypeGuesser().
isCaseSensitive | ( | ) |
Implements ValueInterface.
Definition at line 76 of file Expression.php.
Referenced by ExpressionTest\testCaseSensitive().
isGlob | ( | ) |
Definition at line 120 of file Expression.php.
isRegex | ( | ) |
Definition at line 112 of file Expression.php.
prepend | ( | $expr | ) |
{
string | $expr |
Implements ValueInterface.
Definition at line 92 of file Expression.php.
render | ( | ) |
{Renders string representation of expression.
Implements ValueInterface.
Definition at line 60 of file Expression.php.
Referenced by Expression\__toString(), and GlobTest\testGlobToRegex().
renderPattern | ( | ) |
{Renders string representation of pattern.
Implements ValueInterface.
Definition at line 68 of file Expression.php.
Referenced by ExpressionTest\testRegexRendering().
|
private |
Definition at line 25 of file Expression.php.
Referenced by Expression\getGlob().
const TYPE_GLOB = 2 |
Definition at line 20 of file Expression.php.
Referenced by Glob\getType(), and ExpressionTest\getTypeGuesserData().
const TYPE_REGEX = 1 |
Definition at line 19 of file Expression.php.
Referenced by Regex\getType(), and ExpressionTest\getTypeGuesserData().