. */ namespace SP\Services\Upgrade; use SP\Config\ConfigData; /** * Interface UpgradeInterface * * @package SP\Services\Upgrade */ interface UpgradeInterface { /** * Performs the upgrading process * * @param $version * @param ConfigData $configData */ public function upgrade($version, ConfigData $configData); /** * Check if it needs to be upgraded * * @param $version * * @return bool */ public static function needsUpgrade($version); }