execute($params); if (!isset($return['status'])) { $return['status'] = 'success'; } // after $return = ServiceLocator::call(\ModulesGarden\Servers\ZimbraEmail\Core\Configuration\Addon\Deactivate\After::class)->execute($return); return $return; } catch (\Exception $exc) { ServiceLocator::call(\ModulesGarden\Servers\ZimbraEmail\Core\HandlerError\ErrorManager::class)->addError(self::class, $exc->getMessage(), $return); return [ 'status' => 'error', 'description' => $exc->getMessage() ]; } } }