/** * {@inheritdoc} */ public function registerHandler($name, $type, $callback, $priority = 500) { if (($name == 'view' || $name == 'view_vars') && $type !== 'all') { $type = _elgg_services()->views->canonicalizeViewName($type); } return parent::registerHandler($name, $type, $callback, $priority); }
/** * {@inheritdoc} */ public function registerHandler($name, $type, $callback, $priority = 500) { if (in_array($type, ['member', 'friend', 'attached']) && in_array($name, ['create', 'update', 'delete'])) { $this->logger->error("'{$name}, {$type}' event is no longer triggered. Update your event registration " . "to use '{$name}, relationship'"); } return parent::registerHandler($name, $type, $callback, $priority); }