RulesTestDataCase |
class |
d7-tests/rules_test_data_case.test |
Test rules data wrappers. |
RulesTestDataCase::getInfo |
function |
d7-tests/rules_test_data_case.test |
|
RulesTestDataCase::setUp |
function |
d7-tests/rules_test_data_case.test |
|
RulesTestDataCase::testCustomWrapperClasses |
function |
d7-tests/rules_test_data_case.test |
Tests making use of custom wrapper classes. |
RulesTestDataCase::testDataSaving |
function |
d7-tests/rules_test_data_case.test |
Tests intelligently saving data. |
RulesTestDataCase::testRulesIdentifiableDataWrapper |
function |
d7-tests/rules_test_data_case.test |
Makes sure the RulesIdentifiableDataWrapper is working correctly. |
RulesTestDataCase::testTypeMatching |
function |
d7-tests/rules_test_data_case.test |
Test type matching |
RulesTriggerableInterface |
interface |
src/Core/RulesTriggerableInterface.php |
Interface for objects that are triggerable. |
RulesTriggerableInterface.php |
file |
src/Core/RulesTriggerableInterface.php |
|
RulesTriggerableInterface::addEvent |
function |
src/Core/RulesTriggerableInterface.php |
Adds an event to the rule configuration. |
RulesTriggerableInterface::getEventNames |
function |
src/Core/RulesTriggerableInterface.php |
Gets machine names of all events the rule is reacting on. |
RulesTriggerableInterface::getEvents |
function |
src/Core/RulesTriggerableInterface.php |
Gets configuration of all events the rule is reacting on. |
RulesTriggerableInterface::hasEvent |
function |
src/Core/RulesTriggerableInterface.php |
Returns if the rule is reacting on the given event. |
RulesTriggerableInterface::removeEvent |
function |
src/Core/RulesTriggerableInterface.php |
Removes an event from the rule configuration. |
RulesTriggerTestCase |
class |
d7-tests/rules_test_trigger_case.test |
Test triggering rules. |
RulesTriggerTestCase::createTestRule |
function |
d7-tests/rules_test_trigger_case.test |
|
RulesTriggerTestCase::getInfo |
function |
d7-tests/rules_test_trigger_case.test |
|
RulesTriggerTestCase::setUp |
function |
d7-tests/rules_test_trigger_case.test |
|
RulesTriggerTestCase::testBasicReactionRule |
function |
d7-tests/rules_test_trigger_case.test |
Tests creating and triggering a basic reaction rule. |
RulesTriggerTestCase::testDefaultRule |
function |
d7-tests/rules_test_trigger_case.test |
Tests the provided default rule 'rules_test_default_1'. |
RulesTriggerTestCase::testEventSettings |
function |
d7-tests/rules_test_trigger_case.test |
Tests creating and triggering a reaction rule with event settings. |
RulesTriggerTestCase::testReactiveRuleCreation |
function |
d7-tests/rules_test_trigger_case.test |
Tests CRUD for reaction rules - making sure the events are stored properly. |
RulesTriggerTestCase::testRecursionOnDifferentArguments |
function |
d7-tests/rules_test_trigger_case.test |
Ensure the recursion prevention still allows to let the rule trigger again
during evaluation of the same event set, if the event isn't caused by the
rule itself - thus we won't run in an infinite loop. |
RulesTriggerTestCase::testRecursionPrevention |
function |
d7-tests/rules_test_trigger_case.test |
Tests preventing recursive rule invocations by creating a rule that reacts
on node-update and generates a node update that would trigger it itself. |
RulesTriggerTestCase::testVariableHandler |
function |
d7-tests/rules_test_trigger_case.test |
Test a rule using a handler to load a variable. |
RulesTriggerTestCase::testVariableHandlerFailing |
function |
d7-tests/rules_test_trigger_case.test |
Test aborting silently when handlers are not able to load. |
RulesUiComponentProviderInterface |
interface |
src/Ui/RulesUiComponentProviderInterface.php |
Interface for objects providing components for editing. |
RulesUiComponentProviderInterface.php |
file |
src/Ui/RulesUiComponentProviderInterface.php |
|
RulesUiComponentProviderInterface::getComponent |
function |
src/Ui/RulesUiComponentProviderInterface.php |
Gets the Rules component to be edited. |
RulesUiComponentProviderInterface::updateFromComponent |
function |
src/Ui/RulesUiComponentProviderInterface.php |
Updates the configuration based upon the given component. |
RulesUiConfigHandler |
class |
src/Ui/RulesUiConfigHandler.php |
The default handler for RulesUi plugins that store to config. |
RulesUiConfigHandler.php |
file |
src/Ui/RulesUiConfigHandler.php |
|
RulesUiConfigHandler::$configFactory |
property |
src/Ui/RulesUiConfigHandler.php |
The config factory. |
RulesUiConfigHandler::$currentRouteMatch |
property |
src/Ui/RulesUiConfigHandler.php |
The current route match. |
RulesUiConfigHandler::$pluginDefinition |
property |
src/Ui/RulesUiConfigHandler.php |
The rules UI (plugin) definition. |
RulesUiConfigHandler::create |
function |
src/Ui/RulesUiConfigHandler.php |
Creates an instance of the plugin. |
RulesUiConfigHandler::getBaseRouteUrl |
function |
src/Ui/RulesUiConfigHandler.php |
Returns the URL of the base route, based on the current URL. |
RulesUiConfigHandler::getComponent |
function |
src/Ui/RulesUiConfigHandler.php |
Gets the currently edited component. |
RulesUiConfigHandler::getComponentLabel |
function |
src/Ui/RulesUiConfigHandler.php |
Gets the human-readable label of the component. |
RulesUiConfigHandler::getConfig |
function |
src/Ui/RulesUiConfigHandler.php |
Gets the edited config object. |
RulesUiConfigHandler::getForm |
function |
src/Ui/RulesUiConfigHandler.php |
Gets the component form, ready to be embedded in some other form. |
RulesUiConfigHandler::getUrlFromRoute |
function |
src/Ui/RulesUiConfigHandler.php |
Gets an URL for a Rules UI route. |
RulesUiConfigHandler::updateComponent |
function |
src/Ui/RulesUiConfigHandler.php |
Updates the edited component. |
RulesUiConfigHandler::__construct |
function |
src/Ui/RulesUiConfigHandler.php |
|
RulesUiDefinition |
class |
src/Ui/RulesUiDefinition.php |
Class for rules_ui plugin definitions. |
RulesUiDefinition.php |
file |
src/Ui/RulesUiDefinition.php |
|
RulesUiDefinition::$base_route |
property |
src/Ui/RulesUiDefinition.php |
The name of the base route. |
RulesUiDefinition::$class |
property |
src/Ui/RulesUiDefinition.php |
The rules UI handler class. |
RulesUiDefinition::$component_label |
property |
src/Ui/RulesUiDefinition.php |
The label used for referring to the component (optional). |
RulesUiDefinition::$component_type_label |
property |
src/Ui/RulesUiDefinition.php |
The label used for referring to the component type. |