public final function __construct() { global $unitTesting; parent::__construct(); $this->phpContext = new PhpContext(); // $unitTesting is set in execute-test.php $this->unitTesting = isset($unitTesting) && $unitTesting ? true : false; $this->developerMode = false; $this->live = false; $this->applicationRootPath = APPLICATION_ROOT_DIR; $this->setAsRunningApplication(); ExceptionHandler::setProviderClassName(DefaultExceptionHandler::class); SessionProvider::setProviderClassName(PhpSessionProvider::class); ResourceDeploymentProvider::setProviderClassName(RelocationResourceDeploymentProvider::class); $this->registerModule($this); }
public function deployImage() { $path = $this->WriteImage(); $handler = ResourceDeploymentProvider::getResourceDeploymentProvider(); $url = $handler->deployResource($path); return $url; }