Search for rule

  1. Search 7.x-2.x for rule
  2. Other projects
Title Object type File name Summary
RulesUiDefinition::$id property src/Ui/RulesUiDefinition.php The plugin ID.
RulesUiDefinition::$label property src/Ui/RulesUiDefinition.php The human-readable name of the plugin.
RulesUiDefinition::$permissions property src/Ui/RulesUiDefinition.php The permission string to use for the generated routes.
RulesUiDefinition::$provider property src/Ui/RulesUiDefinition.php The plugin provider; e.g., the module.
RulesUiDefinition::$settings property src/Ui/RulesUiDefinition.php Array of handler-specific settings.
RulesUiDefinition::getClass function src/Ui/RulesUiDefinition.php Gets the class.
RulesUiDefinition::getProvider function src/Ui/RulesUiDefinition.php Gets the plugin provider.
RulesUiDefinition::id function src/Ui/RulesUiDefinition.php Gets the unique identifier of the plugin.
RulesUiDefinition::setClass function src/Ui/RulesUiDefinition.php Sets the class.
RulesUiDefinition::validate function src/Ui/RulesUiDefinition.php Validates the set property values.
RulesUiDefinition::__construct function src/Ui/RulesUiDefinition.php Constructs the object.
RulesUiEmbedTest class tests/src/Kernel/RulesUiEmbedTest.php Tests embedding the Rules UI.
RulesUiEmbedTest class tests/src/Functional/RulesUiEmbedTest.php Functional test for the embedded Rules example implementation.
RulesUiEmbedTest.php file tests/src/Kernel/RulesUiEmbedTest.php
RulesUiEmbedTest.php file tests/src/Functional/RulesUiEmbedTest.php
RulesUiEmbedTest::$modules property tests/src/Kernel/RulesUiEmbedTest.php Modules to enable.
RulesUiEmbedTest::$modules property tests/src/Functional/RulesUiEmbedTest.php Modules to enable.
RulesUiEmbedTest::$rulesUiManager property tests/src/Kernel/RulesUiEmbedTest.php The rules UI manager.
RulesUiEmbedTest::setUp function tests/src/Kernel/RulesUiEmbedTest.php
RulesUiEmbedTest::testExampleUi function tests/src/Functional/RulesUiEmbedTest.php @covers \Drupal\rules_test_ui_embed\Form\SettingsForm
RulesUiEmbedTest::testUiManager function tests/src/Kernel/RulesUiEmbedTest.php @covers \Drupal\rules\Ui\RulesUiManager
RulesUiHandlerInterface interface src/Ui/RulesUiHandlerInterface.php Interface for Rules UI handlers.
RulesUiHandlerInterface.php file src/Ui/RulesUiHandlerInterface.php
RulesUiHandlerInterface::addLockInformation function src/Ui/RulesUiHandlerInterface.php Renders a message if the rule component is locked/modified.
RulesUiHandlerInterface::clearTemporaryStorage function src/Ui/RulesUiHandlerInterface.php Clears any temporary storage.
RulesUiHandlerInterface::getBaseRouteUrl function src/Ui/RulesUiHandlerInterface.php Returns the URL of the base route, based on the current URL.
RulesUiHandlerInterface::getComponent function src/Ui/RulesUiHandlerInterface.php Gets the currently edited component.
RulesUiHandlerInterface::getComponentLabel function src/Ui/RulesUiHandlerInterface.php Gets the human-readable label of the component.
RulesUiHandlerInterface::getForm function src/Ui/RulesUiHandlerInterface.php Gets the component form, ready to be embedded in some other form.
RulesUiHandlerInterface::getLockMetaData function src/Ui/RulesUiHandlerInterface.php Provides information which user at which time locked the rule for editing.
RulesUiHandlerInterface::getPluginDefinition function src/Ui/RulesUiHandlerInterface.php
RulesUiHandlerInterface::getUrlFromRoute function src/Ui/RulesUiHandlerInterface.php Gets an URL for a Rules UI route.
RulesUiHandlerInterface::isEdited function src/Ui/RulesUiHandlerInterface.php Checks if the rule has been modified and is present in the storage.
RulesUiHandlerInterface::isLocked function src/Ui/RulesUiHandlerInterface.php Determines if the component is locked for the current user.
RulesUiHandlerInterface::updateComponent function src/Ui/RulesUiHandlerInterface.php Updates the edited component.
RulesUiHandlerInterface::validateLock function src/Ui/RulesUiHandlerInterface.php Validation callback that prevents editing locked rule components.
RulesUiHandlerTrait trait src/Ui/RulesUiHandlerTrait.php Trait for getting the rules_ui_handler attribute of the current request.
RulesUiHandlerTrait.php file src/Ui/RulesUiHandlerTrait.php
RulesUiHandlerTrait::$rulesUiHandler property src/Ui/RulesUiHandlerTrait.php The rules UI handler.
RulesUiHandlerTrait::getRulesUiHandler function src/Ui/RulesUiHandlerTrait.php Gets the rules UI handler of the current route.
RulesUiHandlerTrait::setRulesUiHandler function src/Ui/RulesUiHandlerTrait.php Sets the Rules UI handler.
RulesUiManager class src/Ui/RulesUiManager.php Plugin manager for Rules Ui instances.
RulesUiManager.php file src/Ui/RulesUiManager.php
RulesUiManager::processDefinition function src/Ui/RulesUiManager.php Performs extra processing on plugin definitions.
RulesUiManager::__construct function src/Ui/RulesUiManager.php Creates the discovery object.
RulesUiManagerInterface interface src/Ui/RulesUiManagerInterface.php Interface for the 'rules_ui' plugin manager.
RulesUiManagerInterface.php file src/Ui/RulesUiManagerInterface.php
RulesUiManagerInterface::createInstance function src/Ui/RulesUiManagerInterface.php Creates a pre-configured instance of a plugin.
RulesUiManagerInterface::getDefinition function src/Ui/RulesUiManagerInterface.php
RulesUiManagerInterface::getDefinitions function src/Ui/RulesUiManagerInterface.php