Search for rule

  1. Search 7.x-2.x for rule
  2. Other projects
Title Object type File name Summary
RulesConfigurableEventHandlerInterface::validate function src/Core/RulesConfigurableEventHandlerInterface.php Validates that this event is configured correctly.
RulesDataProcessor class src/Annotation/RulesDataProcessor.php Defines the RulesDataProcessor annotation class.
RulesDataProcessor.php file src/Annotation/RulesDataProcessor.php
RulesDataProcessor::$id property src/Annotation/RulesDataProcessor.php The plugin ID.
RulesDataProcessor::$label property src/Annotation/RulesDataProcessor.php The human-readable name of the rules plugin.
RulesDataProcessor::$types property src/Annotation/RulesDataProcessor.php The data types this data processor can be applied to.
RulesDebugLog class src/Logger/RulesDebugLog.php Logger that stores Rules debug logs with the session service.
RulesDebugLog.php file src/Logger/RulesDebugLog.php
RulesDebugLog::$logs property src/Logger/RulesDebugLog.php Local storage of log entries.
RulesDebugLog::$session property src/Logger/RulesDebugLog.php The session service.
RulesDebugLog::build function src/Logger/RulesDebugLog.php Assembles the entire log into a render array.
RulesDebugLog::clearLogs function src/Logger/RulesDebugLog.php Clears the logs entries from the storage.
RulesDebugLog::filterContext function src/Logger/RulesDebugLog.php Removes invalid placeholders from the given array.
RulesDebugLog::getLogs function src/Logger/RulesDebugLog.php Returns a structured array of log entries.
RulesDebugLog::log function src/Logger/RulesDebugLog.php
RulesDebugLog::render function src/Logger/RulesDebugLog.php Renders the whole log.
RulesDebugLog::renderHelper function src/Logger/RulesDebugLog.php Renders the log of one event invocation.
RulesDebugLog::__construct function src/Logger/RulesDebugLog.php Constructs a RulesDebugLog object.
RulesDebugLoggerChannel class src/Logger/RulesDebugLoggerChannel.php Logs rules log entries in the available loggers.
RulesDebugLoggerChannel.php file src/Logger/RulesDebugLoggerChannel.php
RulesDebugLoggerChannel::$config property src/Logger/RulesDebugLoggerChannel.php A configuration object with rules settings.
RulesDebugLoggerChannel::$rulesDebugLog property src/Logger/RulesDebugLoggerChannel.php The Rules debug log.
RulesDebugLoggerChannel::log function src/Logger/RulesDebugLoggerChannel.php Parent log() function is overridden to use microtime() for Rules execution
times and to prepare additional variables to pass to the logger. These
variables hold the extra call parameters used by RulesDebugLog for
backtracing. These are passed in via…
RulesDebugLoggerChannel::__construct function src/Logger/RulesDebugLoggerChannel.php Creates RulesDebugLoggerChannel object.
RulesDebugLoggerChannelTest class tests/src/Unit/RulesDebugLoggerChannelTest.php @coversDefaultClass \Drupal\rules\Logger\RulesDebugLoggerChannel
@group Rules
RulesDebugLoggerChannelTest.php file tests/src/Unit/RulesDebugLoggerChannelTest.php
RulesDebugLoggerChannelTest::$container property tests/src/Unit/RulesDebugLoggerChannelTest.php The Drupal service container.
RulesDebugLoggerChannelTest::$rulesDebugLog property tests/src/Unit/RulesDebugLoggerChannelTest.php The Rules logger.rules_debug_log service.
RulesDebugLoggerChannelTest::$rulesDebugLogger property tests/src/Unit/RulesDebugLoggerChannelTest.php The Rules logger.channel.rules_debug service.
RulesDebugLoggerChannelTest::$session property tests/src/Unit/RulesDebugLoggerChannelTest.php The session service.
RulesDebugLoggerChannelTest::providerTestLog function tests/src/Unit/RulesDebugLoggerChannelTest.php Data provider for self::testLog().
RulesDebugLoggerChannelTest::setUp function tests/src/Unit/RulesDebugLoggerChannelTest.php
RulesDebugLoggerChannelTest::testLog function tests/src/Unit/RulesDebugLoggerChannelTest.php Tests LoggerChannel::log().
RulesDebugLogTest class tests/src/Functional/RulesDebugLogTest.php Tests that the Rules UI pages are reachable.
RulesDebugLogTest.php file tests/src/Functional/RulesDebugLogTest.php
RulesDebugLogTest::$modules property tests/src/Functional/RulesDebugLogTest.php Modules to enable.
RulesDebugLogTest::$profile property tests/src/Functional/RulesDebugLogTest.php We use the minimal profile because we want to test local action links.
RulesDebugLogTest::setUp function tests/src/Functional/RulesDebugLogTest.php
RulesDebugLogTest::testEventDebugLogMessage function tests/src/Functional/RulesDebugLogTest.php Tests that entity CRUD events get fired only once.
RulesDefaultEventHandler class src/Core/RulesDefaultEventHandler.php Default event handler class.
RulesDefaultEventHandler.php file src/Core/RulesDefaultEventHandler.php
RulesDefaultEventHandler::getContextDefinition function src/Core/RulesDefaultEventHandler.php Gets a specific context definition of the plugin.
RulesDefaultEventHandler::getContextDefinitions function src/Core/RulesDefaultEventHandler.php Gets the context definitions of the event.
RulesEmailTest class tests/src/Kernel/RulesEmailTest.php Tests that emails actually go out with the send email action.
RulesEmailTest.php file tests/src/Kernel/RulesEmailTest.php
RulesEmailTest::$actionManager property tests/src/Kernel/RulesEmailTest.php The action manager used to instantiate the action plugin.
RulesEmailTest::$modules property tests/src/Kernel/RulesEmailTest.php Modules to enable.
RulesEmailTest::setUp function tests/src/Kernel/RulesEmailTest.php
RulesEmailTest::testSubjectAndBody function tests/src/Kernel/RulesEmailTest.php Checks the From: and Reply-to: headers.
RulesEngineTest class tests/src/Kernel/RulesEngineTest.php Test using the Rules API to create and evaluate rules.