т.е.

  1. добовляем событие $e = $modx->newObject('modEvent'); $e->set('name', 'OnSiteTest'); $e->set('service',1); $e->set('groupname', 'custom'); $e->save(); 2. Вешаем на него какойнить плагин 3. Теперь можно дергать этот плагин через вызов события OnSiteTest $this->modx->invokeEvent('OnSiteTest')