A

AndPClass in namespace Predicate\Framework
Composed predicate that represents a short-circuiting logical AND of this predicate and another
ComplexP::andP() — Method in class ComplexP

C

CallablePClass in namespace Predicate\Framework
Predicate that represents the result of external callable predicate
ComplexPClass in namespace Predicate\Framework
Composed predicate that represents a complex predicate statement

D

DualPClass in namespace Predicate\Framework
Predicate that represents the predicate on two arguments

F

FalsePClass in namespace Predicate\Framework
Opaque predicate that is always false
FloatPClass in namespace Predicate\Framework
Predicate that represents the predicate only on float arguments

I

IsAlnumPClass in namespace Predicate\Common
Predicate that all input arguments are alphanumeric strings
IsAlphaPClass in namespace Predicate\Common
Predicate that all input arguments are alphabetics strings
IsArrayPClass in namespace Predicate\Common
Predicate that all input arguments are array values
IsBoolPClass in namespace Predicate\Common
Predicate that all input arguments are boolean values
IsCallablePClass in namespace Predicate\Common
Predicate that all input arguments are callable values
IsCntrlPClass in namespace Predicate\Common
Predicate that all input arguments contains only control characters
IsDigitPClass in namespace Predicate\Common
Predicate that all input arguments contains only digit characters
IsEmptyPClass in namespace Predicate\Common
Predicate that all input arguments are empty
IsEqualPClass in namespace Predicate\Common
Predicate that all input arguments are equal
IsEqualToPClass in namespace Predicate\Common
Predicate that all input arguments are equal to a given argument
IsFloatPClass in namespace Predicate\Common
Predicate that all input arguments are float values
IsGraphPClass in namespace Predicate\Common
Predicate that all input arguments contains any printable characters except space
IsIntPClass in namespace Predicate\Common
Predicate that all input arguments are int values
IsLowerPClass in namespace Predicate\Common
Predicate that all input arguments are lowercase strings
IsNotEmptyPClass in namespace Predicate\Common
Predicate that all input arguments are not empty
IsNotNullPClass in namespace Predicate\Common
Predicate that all input arguments are not null
IsNullPClass in namespace Predicate\Common
Predicate that all input arguments are null values
IsNumericPClass in namespace Predicate\Common
Predicate that all input arguments are numeric values
IsObjectPClass in namespace Predicate\Common
Predicate that all input arguments are objects
IsPrintPClass in namespace Predicate\Common
Predicate that all input arguments contains only printable characters
IsPunctPClass in namespace Predicate\Common
Predicate that all input arguments contains any printable character which is not whitespace or an alphanumeric character
IsResourcePClass in namespace Predicate\Common
Predicate that all input arguments are resources values
IsSameAsPClass in namespace Predicate\Common
Predicate that all input arguments are strictly equal to a given argument
IsSamePClass in namespace Predicate\Common
Predicate that all arguments are strictly equal
IsScalarPClass in namespace Predicate\Common
Predicate that all input arguments are scalar values
IsSpacePClass in namespace Predicate\Common
Predicate that all input arguments contains only whitespace characters
IsStringPClass in namespace Predicate\Common
Predicate that all input arguments are string values
IsUpperPClass in namespace Predicate\Common
Predicate that all input arguments are uppercase strings
IsXdigitClass in namespace Predicate\Common
Predicate that all input arguments contains only hexadecimal characters
IfElsePClass in namespace Predicate\Framework
Composed predicate that represents if/else predicate
IfPClass in namespace Predicate\Framework
Composed predicate that represents if predicate
IntPClass in namespace Predicate\Framework
Predicate that represents the predicate only on int arguments

N

ComplexP::negate() — Method in class ComplexP
NotPClass in namespace Predicate\Framework
Framework, that is logical negation of the other predicate

O

ComplexP::orP() — Method in class ComplexP
OrPClass in namespace Predicate\Framework
Composed predicate that represents the short-circuiting logical OR of this predicate and another

P

PredicateClass in namespace Predicate\Framework
A functional predicate that may be true or false

S

SinglePClass in namespace Predicate\Framework
Predicate that represents the predicate on single argument
StringPClass in namespace Predicate\Framework
Predicate that represents the predicate only on string arguments

T

TruePClass in namespace Predicate\Framework
Opaque predicate that is always true

X

XorPClass in namespace Predicate\Framework
Composed predicate that represents a short-circuiting logical XOR of this predicate and another

_

IsAlnumP::__invoke() — Method in class IsAlnumP
IsAlphaP::__invoke() — Method in class IsAlphaP
IsArrayP::__invoke() — Method in class IsArrayP
IsBoolP::__invoke() — Method in class IsBoolP
IsCallableP::__invoke() — Method in class IsCallableP
IsCntrlP::__invoke() — Method in class IsCntrlP
IsDigitP::__invoke() — Method in class IsDigitP
IsEmptyP::__invoke() — Method in class IsEmptyP
IsEqualP::__invoke() — Method in class IsEqualP
IsEqualToP::__construct() — Method in class IsEqualToP
New instance of this predicate
IsEqualToP::__invoke() — Method in class IsEqualToP
IsFloatP::__invoke() — Method in class IsFloatP
IsGraphP::__invoke() — Method in class IsGraphP
IsIntP::__invoke() — Method in class IsIntP
IsLowerP::__invoke() — Method in class IsLowerP
IsNotEmptyP::__invoke() — Method in class IsNotEmptyP
IsNotNullP::__invoke() — Method in class IsNotNullP
IsNullP::__invoke() — Method in class IsNullP
IsNumericP::__invoke() — Method in class IsNumericP
IsObjectP::__invoke() — Method in class IsObjectP
IsPrintP::__invoke() — Method in class IsPrintP
IsPunctP::__invoke() — Method in class IsPunctP
IsResourceP::__invoke() — Method in class IsResourceP
IsSameAsP::__construct() — Method in class IsSameAsP
New instance of this predicate
IsSameAsP::__invoke() — Method in class IsSameAsP
IsSameP::__invoke() — Method in class IsSameP
IsScalarP::__invoke() — Method in class IsScalarP
IsSpaceP::__invoke() — Method in class IsSpaceP
IsStringP::__invoke() — Method in class IsStringP
IsUpperP::__invoke() — Method in class IsUpperP
IsXdigit::__invoke() — Method in class IsXdigit
AndP::__construct() — Method in class AndP
Composed predicate that represents a short-circuiting logical AND of this predicate and another.
AndP::__invoke() — Method in class AndP
CallableP::__construct() — Method in class CallableP
Predicate that represents the result of external callable predicate
CallableP::__invoke() — Method in class CallableP
ComplexP::__construct() — Method in class ComplexP
Composed predicate that represents a complex predicate statement
ComplexP::__invoke() — Method in class ComplexP
DualP::__construct() — Method in class DualP
Predicate that represents the predicate on two arguments
DualP::__invoke() — Method in class DualP
FalseP::__construct() — Method in class FalseP
FalseP::__invoke() — Method in class FalseP
FloatP::__construct() — Method in class FloatP
Predicate that represents the predicate only on float arguments
FloatP::__invoke() — Method in class FloatP
IfElseP::__construct() — Method in class IfElseP
Composed predicate that represents if/else predicate
IfElseP::__invoke() — Method in class IfElseP
IfP::__construct() — Method in class IfP
Composed predicate that represents if predicate
IfP::__invoke() — Method in class IfP
IntP::__construct() — Method in class IntP
Predicate that represents the predicate only on int arguments
IntP::__invoke() — Method in class IntP
NotP::__construct() — Method in class NotP
Framework, that is logical negation of the other predicate
NotP::__invoke() — Method in class NotP
OrP::__construct() — Method in class OrP
Composed predicate that represents the short-circuiting logical OR of this predicate and the other predicates
OrP::__invoke() — Method in class OrP
Predicate::__invoke() — Method in class Predicate
Invokes a predicate on the subjects and returns the result that may be true or false depending on the predicate subjects
SingleP::__construct() — Method in class SingleP
Predicate that represents the predicate on single argument
SingleP::__invoke() — Method in class SingleP
StringP::__construct() — Method in class StringP
Predicate that represents the predicate only on string arguments
StringP::__invoke() — Method in class StringP
TrueP::__construct() — Method in class TrueP
TrueP::__invoke() — Method in class TrueP
XorP::__construct() — Method in class XorP
XorP
XorP::__invoke() — Method in class XorP