PHP Nelmio\Alice\Definition\Value Namespace

Classes

Name Description
ArrayValue
ArrayValueTest
ChoiceListValue Contains a list of values representing the possible values, i.e. that the actual value can picked in the given list.
ChoiceListValueTest
DummyValue
DynamicArrayValue Value object representing an array like "10x @user0". '10' is called "quantifier" and "@user0" is called "element".
DynamicArrayValueTest
EvaluatedValue
EvaluatedValueTest
FakeObject
FakeValue
FixtureMatchReferenceValue Value object a reference to a fixture e.g. "@user0" matching a pattern. For example "@user*" will result in a pattern '~^user.*~' which can match "@user0", "@user_base" etc.
FixtureMatchReferenceValueTest
FixtureMethodCallValue Value object representing "@user0->getUserName()"
FixtureMethodCallValueTest
FixturePropertyValue Value object representing "@user0->username".
FixturePropertyValueTest
FixtureReferenceValue Value object representing "@user0".
FixtureReferenceValueTest
FunctionCallValue Value object representing ''.
FunctionCallValueTest
ListValue Value representing a list of values which will be chained. For example ' <{bar}>' will be composed of a function result, a static string (' ') and a parameter value.
ListValueTest
MutableValue
NestedValue
NestedValueTest
OptionalValue Value object representing "80%? 'value': 'empty'"
OptionalValueTest
ParameterValue Value object representing '<{param}>'.
ParameterValueTest
UniqueValue
UniqueValueTest
ValueForCurrentValue Value object placeholder for ''.
ValueForCurrentValueTest
VariableValue Value object representing '$username'.
VariableValueTest