Esempio n. 1
0
 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;
 }