public function onUserAfterSaveGroup($form, $table, $isNew) { $groupname = $table->title; $adapter = SHFactory::getGroupAdapter($groupname); $adapterName = $adapter::getName(); if ($isNew && $adapter->state === $adapter::STATE_CREATED) { // Update the group map linker //SHAdapterMap::setUser($adapter, $table->id); SHAdapterEventHelper::triggerEvent($adapterName, 'onGroupAfterSave', array($groupname, $isNew)); } elseif ($adapter->state !== $adapter::STATE_UNKNOWN) { SHAdapterEventHelper::triggerEvent($adapterName, 'onGroupAfterSave', array($groupname, $isNew)); } }