function RulesEventManager::getEventBaseName
Gets the base name of a configured event name.
For a configured event name like {EVENT_NAME}--{SUFFIX}, the base event name {EVENT_NAME} is returned.
Return value
string The event base name.
See also
\Drupal\rules\Core\RulesConfigurableEventHandlerInterface::getEventNameSuffix()
2 calls to RulesEventManager::getEventBaseName()
- RulesEventManager::createInstance in src/
Core/ RulesEventManager.php - RulesEventManager::getDefinition in src/
Core/ RulesEventManager.php
File
-
src/
Core/ RulesEventManager.php, line 112
Class
- RulesEventManager
- Plugin manager for Rules events that can be triggered.
Namespace
Drupal\rules\CoreCode
public function getEventBaseName($event_name) {
// Cut off any suffix from a configured event name.
if (strpos($event_name, '--') !== FALSE) {
$parts = explode('--', $event_name, 2);
return $parts[0];
}
return $event_name;
}