*
* @author Roland Haeder <webmaster@ship-simu.org>
* @version 0.0.0
- * @copyright Copyright (c) 2007 - 2009 Roland Haeder, this is free software
+ * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009, 2010 Core Developer Team
* @license GNU GPL 3.0 or any newer version
* @link http://www.ship-simu.org
*
*/
private static $consoleInstance = null;
- /**
- * Assigned variables
- */
- private $vars = array();
-
/**
* Protected constructor
*
*/
public final static function getInstance() {
if (is_null(self::$consoleInstance)) {
- $contentType = FrameworkConfiguration::getInstance()->readConfig('web_content_type');
+ $contentType = FrameworkConfiguration::getInstance()->getConfigEntry('web_content_type');
self::$consoleInstance = ConsoleOutput::createConsoleOutput($contentType);
}
return self::$consoleInstance;
* @return void
*/
public final function output ($outStream = false) {
- if ($outStream === false) {
- // Output something here...
- foreach ($this->vars as $var => $value) {
- $this->output("var=".$var.", value=".$value.'');
- }
- } else {
- // Output it to the console
- printf("%s\n", trim(html_entity_decode(strip_tags(stripslashes($outStream)))));
- }
- }
-
- /**
- * Assigns a variable for output
- *
- * @param $var The variable we shall assign
- * @param $value The value to store in the variable
- * @return void
- */
- public function assignVariable ($var, $value) {
- $this->vars[$var] = $value;
+ print trim($outStream) . "\n";
}
}