From 9503c7c1e285d661167f6e1719364f9d4554d3a2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sat, 14 Mar 2009 03:41:16 +0000 Subject: [PATCH] Updated to latest core revision, a lot debug constants removed --- .../install/class_ApplicationHelper.php | 6 ++-- application/install/debug.php | 35 ------------------- index.php | 9 +++-- 3 files changed, 8 insertions(+), 42 deletions(-) diff --git a/application/install/class_ApplicationHelper.php b/application/install/class_ApplicationHelper.php index e1af862..53d3fc3 100644 --- a/application/install/class_ApplicationHelper.php +++ b/application/install/class_ApplicationHelper.php @@ -175,6 +175,9 @@ class ApplicationHelper extends BaseApplication implements ManageableApplication // Create a new request object $requestInstance = ObjectFactory::createObjectByName('HttpRequest'); + // Remember request instance here + $this->setRequestInstance($requestInstance); + // Default response is HTTP (HTML page) and type is "Web" $response = "http"; $responseType = "web"; @@ -190,8 +193,7 @@ class ApplicationHelper extends BaseApplication implements ManageableApplication $responseClass = sprintf("%sResponse", $this->convertToClassName($response)); $responseInstance = ObjectFactory::createObjectByName($responseClass, array($this)); - // Remember both in this application - $this->setRequestInstance($requestInstance); + // Remember response instance here $this->setResponseInstance($responseInstance); // Get the parameter from the request diff --git a/application/install/debug.php b/application/install/debug.php index f5da828..b8b4145 100644 --- a/application/install/debug.php +++ b/application/install/debug.php @@ -22,40 +22,5 @@ * along with this program. If not, see . */ -// Reederei-Objekt debuggen -//define('DEBUG_COMPANY_OBJ', true); -// Hafen-Objekt debuggen -//define('DEBUG_HARBOR_OBJ', true); -// Schiff-Objekt debuggen -//define('DEBUG_SHIP_OBJ', true); -// Auftrag-Objekt debuggen -//define('DEBUG_CONTRACT_OBJ', true); -// Haendler-Objekt debuggen -//define('DEBUG_MERCHANT_OBJ', true); -// Personal-Objekt debuggen -//define('DEBUG_PERSONELL_OBJ', true); -// Personal debuggen -//define('DEBUG_PERSONELL', true); -// Reederei debuggen -//define('DEBUG_COMPANY', true); -// Mitarbeiter debuggen -//define('DEBUG_COMPANY_EMPLOYEE', true); -// Hafen debuggen -//define('DEBUG_HARBOR', true); -// Werft debuggen -//define('DEBUG_SHIPYARD', true); -// Schiff debuggen -//define('DEBUG_SHIP', true); -// Schiffstruktur debuggen -//define('DEBUG_STRUCTURE', true); -// Kabinen debuggen -//define('DEBUG_CABIN', true); -// Decks debuggen -//define('DEBUG_DECK', true); -// Bauauftraege debuggen -//define('DEBUG_CONTRACT', true); -// Haendler debuggen -//define('DEBUG_MERCHANT', true); - // [EOF] ?> diff --git a/index.php b/index.php index fd15966..ec90803 100644 --- a/index.php +++ b/index.php @@ -12,9 +12,9 @@ define('DEVELOPER', true); * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder + * @copyright Copyright (c) 2007, 2008 Roland Haeder, this is free software * @license GNU GPL 3.0 or any newer version - * @link http://www.ship-simu.org + * @link http://www.ship-simu.org * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -83,17 +83,16 @@ class ApplicationEntryPoint { // Get some instances $tpl = FrameworkConfiguration::getInstance()->readConfig('template_class'); $lang = LanguageSystem::getInstance(); - $io = FileIoHandler::getInstance(); // Get response instance $responseInstance = ApplicationHelper::getInstance()->getResponseInstance(); // Is the template engine loaded? - if ((class_exists($tpl)) && (is_object($lang)) && (is_object($io))) { + if ((class_exists($tpl)) && (is_object($lang))) { // Use the template engine for putting out (nicer look) the message try { // Get the template instance from our object factory - $templateInstance = ObjectFactory::createObjectByName($tpl, array(FrameworkConfiguration::getInstance()->readConfig('tpl_base_path'), $lang, $io)); + $templateInstance = ObjectFactory::createObjectByName($tpl, array(ApplicationHelper::getInstance())); } catch (FrameworkException $e) { die(sprintf("[Main:] Could not initialize template engine for reason: %s", $e->getMessage() -- 2.39.5