GenericEventSubscriber::getSubscribedEvents |
function |
src/EventSubscriber/GenericEventSubscriber.php |
|
GenericEventSubscriber::onRulesEvent |
function |
src/EventSubscriber/GenericEventSubscriber.php |
Reacts on the given event and invokes configured reaction rules. |
GenericEventSubscriber::__construct |
function |
src/EventSubscriber/GenericEventSubscriber.php |
Constructor. |
GetterEvent |
class |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
An Event that has getter methods defined for its properties. |
GetterEvent.php |
file |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
|
GetterEvent::$privateProperty |
property |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
A private property. |
GetterEvent::$protectedProperty |
property |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
A protected property. |
GetterEvent::$publicProperty |
property |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
A public property. |
GetterEvent::EVENT_NAME |
constant |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
|
GetterEvent::privateGetter |
function |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
Getter method for $publicProperty. |
GetterEvent::protectedGetter |
function |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
Getter method for $protectedProperty. |
GetterEvent::publicGetter |
function |
tests/modules/rules_test_event/src/Event/GetterEvent.php |
Getter method for $publicProperty. |
GlobalContextRepositoryTrait |
trait |
src/Context/GlobalContextRepositoryTrait.php |
Trait for classes that depend on the global context repository. |
GlobalContextRepositoryTrait.php |
file |
src/Context/GlobalContextRepositoryTrait.php |
|
GlobalContextRepositoryTrait::$contextRepository |
property |
src/Context/GlobalContextRepositoryTrait.php |
The global context repository. |
GlobalContextRepositoryTrait::getGlobalContextRepository |
function |
src/Context/GlobalContextRepositoryTrait.php |
Gets the global context repository. |
GlobalContextRepositoryTrait::setGlobalContextRepository |
function |
src/Context/GlobalContextRepositoryTrait.php |
Sets the global context repository. |
IntegrityCheckTest |
class |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Test the integrity check functionality during configuration time. |
IntegrityCheckTest.php |
file |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
|
IntegrityCheckTest::testCheckUuid |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that the integrity check with UUID works. |
IntegrityCheckTest::testComplexTypeViolation |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a complex data context is assigned something that matches. |
IntegrityCheckTest::testInputRestriction |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests the input restriction on contexts. |
IntegrityCheckTest::testIntegrityCheck |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that the integrity check can be invoked. |
IntegrityCheckTest::testInvalidAction |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that an invalid action plugin ID results in a violation. |
IntegrityCheckTest::testInvalidCondition |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that an invalid condition plugin ID results in a violation. |
IntegrityCheckTest::testInvalidProvidedName |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests invalid characters in provided variables. |
IntegrityCheckTest::testListTypeViolation |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a list context is assigned something that matches. |
IntegrityCheckTest::testMissingAction |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a missing action plugin ID results in a violation. |
IntegrityCheckTest::testMissingCondition |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a missing condition plugin ID results in a violation. |
IntegrityCheckTest::testMissingRequiredContext |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that an absent required context triggers a violation. |
IntegrityCheckTest::testNestedExpressionUuids |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Make sure that nested expression violations have the correct UUID. |
IntegrityCheckTest::testPrimitiveTypeViolation |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a primitive context is assigned something that matches. |
IntegrityCheckTest::testRefinedContextViolation |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that refined context is respected when checking context. |
IntegrityCheckTest::testRefiningContextBasedOnMappedContext |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests context can be refined based upon mapped context. |
IntegrityCheckTest::testSelectorRestriction |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests the data selector restriction on contexts. |
IntegrityCheckTest::testUnknownVariable |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests that a wrongly configured variable name triggers a violation. |
IntegrityCheckTest::testUsingProvidedVariables |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests using provided variables in sub-sequent actions passes checks. |
IntegrityCheckTest::testUsingRefinedProvidedVariables |
function |
tests/src/Unit/Integration/Engine/IntegrityCheckTest.php |
Tests using provided variables with refined context. |
IntegrityException |
class |
src/Exception/IntegrityException.php |
An exception that is thrown during integrity checks at configuration time. |
IntegrityException.php |
file |
src/Exception/IntegrityException.php |
|
IntegrityViolation |
class |
src/Engine/IntegrityViolation.php |
Holds information about an integrity violation in a Rules expression. |
IntegrityViolation.php |
file |
src/Engine/IntegrityViolation.php |
|
IntegrityViolation::$contextName |
property |
src/Engine/IntegrityViolation.php |
The associated context name (optional). |
IntegrityViolation::$message |
property |
src/Engine/IntegrityViolation.php |
The user facing message of this violation. |
IntegrityViolation::$uuid |
property |
src/Engine/IntegrityViolation.php |
The UUID of the expression where the violation occurred. |
IntegrityViolation::getContextName |
function |
src/Engine/IntegrityViolation.php |
Returns the associated context name, if there is one. |
IntegrityViolation::getMessage |
function |
src/Engine/IntegrityViolation.php |
Returns the translated message of this violation. |
IntegrityViolation::getUuid |
function |
src/Engine/IntegrityViolation.php |
Returns the UUID of the expression this violation belongs to. |
IntegrityViolation::setContextName |
function |
src/Engine/IntegrityViolation.php |
Sets the context name when this violation should be associated to one. |
IntegrityViolation::setMessage |
function |
src/Engine/IntegrityViolation.php |
Sets the user facing message that can be displayed for this violation. |