File: //opt/sg-cachepress/core/Install_Service/Install_5_3_2.php
<?php
namespace SiteGround_Optimizer\Install_Service;
use SiteGround_Optimizer\Ssl\Ssl;
use SiteGround_Optimizer\Options\Options;
use SiteGround_Optimizer\Supercacher\Supercacher;
class Install_5_3_2 extends Install {
/**
* The default install version. Overridden by the installation packages.
*
* @since 5.3.2
*
* @access protected
*
* @var string $version The install version.
*/
protected static $version = '5.3.2';
public function __construct() {
$this->ssl_service = new Ssl();
}
/**
* Run the install procedure.
*
* @since 5.3.2
*/
public function install() {
if ( Options::is_enabled( 'siteground_optimizer_ssl_enabled' ) ) {
$this->ssl_service->enable();
Supercacher::purge_cache();
Supercacher::flush_memcache();
}
}
}