diff --git a/setup.php b/setup.php index 04c84a3..d62fe09 100644 --- a/setup.php +++ b/setup.php @@ -76,7 +76,7 @@ function plugin_init_soc() { // Register plugin classes Plugin::registerClass('PluginSocCase'); - Plugin::registerClass('PluginSocProfile'); + Plugin::registerClass('PluginSocProfile', ['classname' => 'PluginSocProfile']); // Add menu items if (Session::haveRight('plugin_soc_case', READ)) { @@ -209,5 +209,25 @@ function plugin_soc_uninstall() { // Uninstall plugin configuration PluginSocConfig::uninstall(); + return true; +} + +/** + * Plugin activation function + * + * @return boolean + */ +function plugin_enable_soc() { + // Add any specific activation logic here if needed in the future + return true; +} + +/** + * Plugin deactivation function + * + * @return boolean + */ +function plugin_disable_soc() { + // Add any specific deactivation logic here if needed in the future return true; } \ No newline at end of file