X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Fresponse%2Fimage%2Fclass_ImageResponse.php;h=8be1d27c4da8dc830525265d69f9ac58f9bb73e8;hb=78c80d535ab3e108f8c89f2aae9ebe02270e4d63;hp=13101d9e0faf9f926af30d90518f4292663e5a60;hpb=b002c5909aa0f781505dde5414964b0f014cde01;p=core.git diff --git a/framework/main/classes/response/image/class_ImageResponse.php b/framework/main/classes/response/image/class_ImageResponse.php index 13101d9e..8be1d27c 100644 --- a/framework/main/classes/response/image/class_ImageResponse.php +++ b/framework/main/classes/response/image/class_ImageResponse.php @@ -3,6 +3,8 @@ namespace Org\Mxchange\CoreFramework\Response; // Import framework stuff +use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap; +use Org\Mxchange\CoreFramework\Manager\ManageableApplication; use Org\Mxchange\CoreFramework\Registry\GenericRegistry; use Org\Mxchange\CoreFramework\Response\Responseable; @@ -11,7 +13,7 @@ use Org\Mxchange\CoreFramework\Response\Responseable; * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2020 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -66,7 +68,7 @@ class ImageResponse extends BaseResponse implements Responseable { */ public final function initTemplateEngine (ManageableApplication $applicationInstance) { // Get config instance - $cfg = $this->getConfigInstance(); + $cfg = FrameworkBootstrap::getConfigurationInstance(); // Set new template engine $cfg->setConfigEntry('html_template_class' , $cfg->getConfigEntry('image_template_class')); @@ -112,11 +114,11 @@ class ImageResponse extends BaseResponse implements Responseable { // Get all config entries if (is_null($expires)) { - $expires = (time() + $this->getConfigInstance()->getConfigEntry('cookie_expire')); + $expires = (time() + FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('cookie_expire')); } // END - if - $path = $this->getConfigInstance()->getConfigEntry('cookie_path'); - $domain = $this->getConfigInstance()->getConfigEntry('cookie_domain'); + $path = FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('cookie_path'); + $domain = FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('cookie_domain'); setcookie($cookieName, $cookieValue, $expires); //, $path, $domain, (isset($_SERVER['HTTPS'])) @@ -141,7 +143,7 @@ class ImageResponse extends BaseResponse implements Responseable { */ public function redirectToConfiguredUrl ($configEntry) { // Get application instance - $applicationInstance = GenericRegistry::getRegistry()->getInstance('app'); + $applicationInstance = GenericRegistry::getRegistry()->getInstance('application'); // Is the header not yet sent? if (headers_sent()) { @@ -150,10 +152,10 @@ class ImageResponse extends BaseResponse implements Responseable { } // END - if // Assign application data - $this->getTemplateInstance()->assignApplicationData($applicationInstance()); + $this->getTemplateInstance()->assignApplicationData($applicationInstance); // Get the url from config - $url = $this->getConfigInstance()->getConfigEntry($configEntry . '_url'); + $url = FrameworkBootstrap::getConfigurationInstance()->getConfigEntry($configEntry . '_url'); // Compile the URL $url = $this->getTemplateInstance()->compileRawCode($url); @@ -164,7 +166,7 @@ class ImageResponse extends BaseResponse implements Responseable { if (substr($url, 0, 1) == '/') $url = substr($url, 1); // No, then extend it with our base URL - $url = $this->getConfigInstance()->getConfigEntry('base_url') . '/' . $url; + $url = FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('base_url') . '/' . $url; } // END - if // Add redirect header