core code merged, interfaces OutputStreamer implemented
authorRoland Häder <roland@mxchange.org>
Mon, 3 Mar 2008 21:22:05 +0000 (21:22 +0000)
committerRoland Häder <roland@mxchange.org>
Mon, 3 Mar 2008 21:22:05 +0000 (21:22 +0000)
97 files changed:
inc/classes.php
inc/classes/exceptions/class_FrameworkException.php
inc/classes/exceptions/compressor/class_MismatchingCompressorsException.php
inc/classes/exceptions/container/class_ContainerItemIsNoArrayException.php
inc/classes/exceptions/container/class_ContainerItemIsNullException.php
inc/classes/exceptions/container/class_ContainerMaybeDamagedException.php
inc/classes/exceptions/database/local_file/class_SavePathIsEmptyException.php
inc/classes/exceptions/database/local_file/class_SavePathIsNoDirectoryException.php
inc/classes/exceptions/database/local_file/class_SavePathReadProtectedException.php
inc/classes/exceptions/database/local_file/class_SavePathWriteProtectedException.php
inc/classes/exceptions/io/class_DirPointerNotOpenedException.php
inc/classes/exceptions/io/class_FilePointerNotOpenedException.php
inc/classes/exceptions/io/class_InvalidDataLengthException.php
inc/classes/exceptions/io/class_InvalidDirectoryResourceException.php
inc/classes/exceptions/io/class_InvalidMD5ChecksumException.php
inc/classes/exceptions/io/class_PathIsEmptyException.php
inc/classes/exceptions/io/class_PathIsNoDirectoryException.php
inc/classes/exceptions/io/class_PathReadProtectedException.php
inc/classes/exceptions/language/class_InvalidLanguagePathStringException.php
inc/classes/exceptions/language/class_LanguagePathIsEmptyException.php
inc/classes/exceptions/language/class_LanguagePathIsNoDirectoryException.php
inc/classes/exceptions/language/class_LanguagePathReadProtectedException.php
inc/classes/exceptions/main/class_ClassMismatchException.php
inc/classes/exceptions/main/class_ClassNotFoundException.php
inc/classes/exceptions/main/class_ConfigEntryIsEmptyException.php
inc/classes/exceptions/main/class_ConfigEntryNotFoundException.php
inc/classes/exceptions/main/class_DimNotFoundInArrayException.php
inc/classes/exceptions/main/class_ExceptionNotChangedException.php
inc/classes/exceptions/main/class_ExceptionNotFoundException.php
inc/classes/exceptions/main/class_GetterNotFoundException.php
inc/classes/exceptions/main/class_InvalidArrayCountException.php
inc/classes/exceptions/main/class_InvalidObjectException.php
inc/classes/exceptions/main/class_MissingArrayElementsException.php
inc/classes/exceptions/main/class_MissingDecimalsThousandsSeperatorException.php
inc/classes/exceptions/main/class_MissingMethodException.php
inc/classes/exceptions/main/class_NoArrayCreatedException.php
inc/classes/exceptions/main/class_NoArrayException.php
inc/classes/exceptions/main/class_NoObjectException.php
inc/classes/exceptions/main/class_NullPointerException.php
inc/classes/exceptions/main/class_VariableIsNotSetException.php
inc/classes/exceptions/template/class_BasePathIsEmptyException.php
inc/classes/exceptions/template/class_BasePathIsNoDirectoryException.php
inc/classes/exceptions/template/class_BasePathReadProtectedException.php
inc/classes/exceptions/template/class_InvalidBasePathStringException.php
inc/classes/exceptions/template/class_InvalidTemplateVariableNameException.php
inc/classes/exceptions/template/class_UnexpectedTemplateTypeException.php
inc/classes/interfaces/application/class_ManageableApplication.php
inc/classes/interfaces/class_FrameworkInterface.php
inc/classes/interfaces/compressor/class_Compressor.php
inc/classes/interfaces/database/class_FrameworkDatabaseInterface.php
inc/classes/interfaces/database/frontend/class_DatabaseFrontendInterface.php
inc/classes/interfaces/database/middleware/class_DatabaseConnector.php
inc/classes/interfaces/debug/class_Debugger.php
inc/classes/interfaces/extended/class_LimitableObject.php
inc/classes/interfaces/io/class_Streamable.php
inc/classes/interfaces/io/file/class_FileInputStreamer.php
inc/classes/interfaces/io/file/class_FileOutputStreamer.php
inc/classes/interfaces/io/output/class_OutputStreamer.php
inc/classes/interfaces/language/class_ManageableLanguage.php
inc/classes/interfaces/template/class_CompileableTemplate.php
inc/classes/main/class_BaseFrameworkSystem.php
inc/classes/main/class_FrameworkArrayObject.php
inc/classes/main/compressor/class_Bzip2Compressor.php
inc/classes/main/compressor/class_GzipCompressor.php
inc/classes/main/compressor/class_NullCompressor.php
inc/classes/main/console/class_ConsoleTools.php
inc/classes/main/database/class_BaseDatabaseFrontend.php
inc/classes/main/database/classes/class_LocalFileDatabase.php
inc/classes/main/debug/class_DebugConsoleOutput.php
inc/classes/main/debug/class_DebugErrorLogOutput.php
inc/classes/main/debug/class_DebugWebOutput.php
inc/classes/main/extended/class_ObjectLimits.php
inc/classes/main/extended/class_SerializationContainer.php
inc/classes/main/io/class_FileIOStream.php
inc/classes/main/io/class_FrameworkDirectoryPointer.php
inc/classes/main/io/class_FrameworkFileInputPointer.php
inc/classes/main/io/class_FrameworkFileOutputPointer.php
inc/classes/main/language/class_LanguageSystem.php
inc/classes/main/output/class_ConsoleOutput.php
inc/classes/main/output/class_WebOutput.php
inc/classes/main/template/class_TemplateEngine.php
inc/classes/middleware/class_BaseMiddleware.php
inc/classes/middleware/compressor/class_CompressorChannel.php
inc/classes/middleware/database/class_DatabaseConnection.php
inc/classes/middleware/debug/class_DebugMiddleware.php
inc/classes/middleware/io/class_FileIOHandler.php
inc/config.php
inc/config/class_FrameworkConfiguration.php
inc/database.php
inc/database/lib-local.php
inc/file_io.php
inc/includes.php
inc/language.php
inc/loader/class_ClassLoader.php
inc/output.php
inc/selector.php
index.php

index fb00ebf2c094bee6abffbc48eb121b57c2982008..64e2bedc5861bfe5f940ac405c9aa0b3d55b791c 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * Load framework classes first
+ * Load required framework classes first
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
  * @version            0.0
index 46a03424251e7eeebfdae5ec5ae81ee4408c8212..aaab83a9c363be1c41b5f46af2e809cc32ff9ffb 100644 (file)
@@ -4,10 +4,11 @@
  * remove the "abstract" key-word. Better you make your own exception and
  * attach a dedicated message to it.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index f6196019d78609776858369ea9c934dfd3b2101f..4ff32f0726ce112bb9b660d0bdeeb7887e8c2fcb 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An exception thrown when compressors are mismatching
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index ae3dfad6d09f57a59d7cf677006134b99138bb29..a5e3468157cc3d2fa6c92114a849db81fe2ea566 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a container item is not an array
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 3d70144772a54c8603eae9ea5d951f0657e6cafa..bffb9b08d738fbfeda113800c240644c86965ef8 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a container item is null
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index f5e77acf169d00e96bb47d0c7a47f265a517aa39..417e49d2e2737034eec66935534a74c0fa663d84 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the container is possibly damaged
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 938edc54f9b2b06eb2e8b54dee3b3b86d1626880..ddc60e87904e6ac1595bb2ba428ded6de856f4ed 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the save path string is empty
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index fa59a43eef9ae3077eab6f04d3a00c55fba1e4ed..0eabf4e52e025aaa8d520f1217f24ad136538a52 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the save path is no directory
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 8647da18cf05eba1307187e82f5281c59b6615d6..678ecd005516f87b84806ddaf6a3be6e0af329f8 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the save path is read-protected
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 7236f56bc2041ec12b71d332205433cc86f23461..0e7ca79c94a344a7113b652f8964e9cff7841fd3 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the save path is write-protected
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index a8a616f59429f5fbd4879596110cd9e0990efd76..5c415e16779f0049069aeffaa31928f98e6130ed 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a directory pointer is not opended
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index da5e8fe571d80aae7228ad1d79544a2b658829f2..fd4e541788324ea4097c6683cfa8aa86daf22dbe 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a file pointer is not opened
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 7952be81b25d03c80fdca7ef14f712b2f310f51a..630d1cae627e63c7f202dcb33b7c9f92922d9ae2 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the length of the data mismatch
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index caabc3240a0736bf92270058b6c75275c41ef443..fc48bebbcf169dd7c74aa8b850ee83d88fc5eac3 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the returned directory resource is invalid
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 349e7132ef04e64ce169657502024767c34c815e..1044d254b08bd973d8b9f1d478187e0b525a39b5 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a MD5 checksum does not exception
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index cd6010c443ef3305bb15c1a7d64a941d9713bbfa..ffabd5c3d70e62a716892809bb09ac021d72c492 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the path string is empty
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index b458387ad68152515decbe4fd854639d9c7d0428..6b0a531105edd268d173c7ff3d9317208cb1b611 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a given path is not a directory
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index d630daf15d8d8775abb7aae9ec6c57ccebf78d74..530f16fa9f4de66043ff277f04ae19fe7ea13fdc 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a path is read-protected
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index f9656d8b94c564f8d7593568076126039fef4029..24674cd3350e218d60b565c0544d088da4dd796f 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the language path string is invalid
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 01068d82daf420b1fb5e06bb0ca68668e76cf7bf..4e2cbf8283b43a51eea947ebdfada2ede1c8734c 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the language path string is empty
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 1761298b8534a5857386caddcc3d260960b5b442..1f0f53dae0ddd992d7481db2f0e4abc5f3f9ea89 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the language path is no directory
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index f803c427508c06041f22108da2abfc960b244cf7..72bf450f870a49deee1980adc57e0c23e2615edc 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the language path is read-protected
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 5f73e055a814b4400477e59d5c8395ada1492111..b8079c1f8aecab0f2454909921103dfff42d4eb6 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when two classes are not matching
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 0d3918c0d8d3590cec73f53053ea6eae5807c9f1..a91f6e70b7e3ba0e052b0039c38aaa9d6d37acb8 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a class was not found
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 497438e6efad8f982a91eb5d8517a14acaac649c..2661bf04518306fd7ca3426b7e85b928475f1b3e 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a configuration entry is empty
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 14244c8bc6ff35284961a1c553cafebe3a47d082..b83567f55d64bc337b8c9728b0891de02dc59d96 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a configuration entry is not found
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 7407c507b4b374e4319422733ebc4ef3e81fd99a..f65a01afbc116dc062d2aee9e740a381da5b03c0 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thron when dimension entries are not found in an array
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index d6d0635b0584e1e1e8a406a003353a1d9f79662c..d8123ebe0d46f7f8361e33614a0bf31b4b5df928 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An exception thrown when an exception was not changed
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.org
  * @deprecated
  *
  * This program is free software: you can redistribute it and/or modify
index 04b268506205dd2d0b7262626e455358768f800d..131e732cb35fea5a06c3c7f122d5de4191722a75 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when an other exception was not found
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 95ecc95e0f896805bcd01b7a9e23e2ee2061433c..bb25fdb806e82c41cee15eed3bc0f5a1d66b94c0 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a getter for an attribute was not found
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 3c1a7e66fa7250144747e1280a6cab78257f4a43..93f4ff81bc0f228ac6018dfc0b110ab4b41f7f34 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the number of array elements mismatch
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index c847c22944ff8ae8f4ecef15ca7a19be1347b3ac..c74eecbc8699dcca60b9565d511a27849e1b1e50 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when an instance variable instances a non-object 
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index aee6090a0d012a422e1b3d294e511e551c63327d..17e0d05de85d22a7e92f461dc2d2be7445cd919a 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when required array elements are missing
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 392474d23eb0678d189c6fbbd2fc43877e436c4d..c5b28a4bcd782c1087050954172fd3deb69a8209 100644 (file)
@@ -2,12 +2,12 @@
 /**
  * An exception thrown when the decimal and thousands seperators are missing
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- * @deprecated
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index f8c5a683ff89699716038e38e6e60572cb4ef2a0..46670688fdd3082e7a508ab63b9fbef6fe6d9ccb 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a method is missing
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 69e4ad2455036817bcb978dfbc8b3334714f5d84..b3a68c7c061ffa7d534e975f0e6736d85a2f29c2 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown then no array was created in a dynamic environment
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 490a6c0d622eead6f45e475ca6821f89a8b628ce..9e5942b1ac5cfb5980081e41441321ffc15d91c1 100644 (file)
@@ -1,11 +1,10 @@
 <?php
 /**
- * An exception thrown when the variable holds no array
- *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 7c7b519c10b574575c7452c5f21fc42bc4468ea7..7f3da772598262156d4f6301c996575cb09c63d7 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A deprecated exception which should be replaced with InvalidObjectException
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.org
  * @deprecated
  * @see                InvalidObjectException
  *
index c43f466ec2b2430185a172f83e814e1ea8360a3c..45487d5d98b9c4ec3ebccc66a0b0dc1416513f5c 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when an object instance is null
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 821dfb40aef55f37da78bfe2d37974432ecb9c3c..0ec1a4d58c3e18b25b0163c917eb54c1504475c3 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a variable is not set
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 4c6cbc54141114928c888cbc9027a41ec7ae14a4..ed59ac5d7e7db19c53feea9d7a6c8ff361d2afff 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception throws when the base path is empty
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 4c6de810a48053050e2a723b9e474e7891c4ee88..6d32301240d657d9f89d773cc1ab51dd4e96444b 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the base path is no directory
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index ea35cfe10ed44bad21f921f2e07eeeb29dbff97d..b95171dbfd4d282bde05072a61d435b3bc93a560 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when the base path is read-protected
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 36f200260c2232a4106f80cdbe68cc8c74053acc..7236f6e2d6b2641344c6077346cbef4f7a91028f 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception throws hen the base path string is invalid
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 7683d2c34ab0c6c91c3506403a1b371947238b2e..6dc35afb01da721a85146c9673f029ebae6b87d7 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception thrown when a template variable name is invalid
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 5cbe2bed52f142cf4b9efbc05cab2dd8a7995179..06126039de186ea193a641bf32891222eaa79510 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An exception throws when the template type is not supported
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 60584f833efb686220c14c908d2248c9058fc427..f342a0a7ca16fd5404e24e14af17e42ad7330e72 100644 (file)
@@ -7,10 +7,11 @@
  * - Usage statistics
  * - And many more...
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 3c9d5ff52b9a5fc430785e8ab9704971716df78b..733d665a1d6ad72303b3ecfa502ba591728456b3 100644 (file)
@@ -3,10 +3,11 @@
  * This is the top-level interface for all other interfaces and should contain
  * method stubs which is being used in every class
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 5f42ec323a8bb0fae142e15001aec77d0a57e95d..0e3182a0bcfe85e879bcd92691b4dea59134df3f 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for compression classes
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -25,7 +26,7 @@ interface Compressor extends FrameworkInterface {
         * A compression stream
         *
         * @param               $streamData                     Mixed non-object stream data
-        * @return      $streamData                     The compressed stream data      
+        * @return      $streamData                     The compressed stream data
         * @throws      InvalidObjectException  If the stream is an object
         */
        function compressStream ($streamData);
@@ -34,7 +35,7 @@ interface Compressor extends FrameworkInterface {
         * A decompression stream
         *
         * @param               $streamData                     Mixed non-object stream data
-        * @return      $streamData                     The decompressed stream data    
+        * @return      $streamData                     The decompressed stream data
         * @throws      InvalidObjectException  If the stream is an object
         */
        function decompressStream ($streamData);
index 0b0629800c37f728b4eadf39c3fa0816a7a50ead..3031f60f8e4df02206dd564b3ad956c8fdd84092 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * The general interface for all other database interfaces
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 839ba634c1a87abc28420415d0a29d1b5a1857d8..b6043b396661feae9b6a3c0777c7860df0d99d86 100644 (file)
@@ -6,10 +6,11 @@
  * file databases the object shall be serialized and (maybe) transparently
  * compressed before they got saved to a local file.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 0182ef87ff691f7a64fe3b97d58d36c776b160fb..e9f5031d179f660982643df43bf1c0f0ed89bd26 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for middleware database classes
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 46cdeb44a8585709b8f9fd0febaee7f850697b8a..eeffbf24155dcd2486bc547cf90a68d3957d9d26 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for debugger classes
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 8ed5eb955c2f26ec6c0ac6ccd81dde520b5b3157..591a21e82e15bef0dace787ed2a5a560763af794 100644 (file)
@@ -3,10 +3,11 @@
  * This is an inface for limiting object while saving them with the
  * DatabaseConnection class.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 1392564ea798e58c035499ba0d1fbccd907bc2ce..4763acbf518a604bb7a842edfe7d8fa1b7632187 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for streams
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 6204e34c629f68beeec65691fee5e61920fee274..e13174aec5c1f69b0ddb050d35e6f22ccf9f50df 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for file input operations.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 55bc37e59b2b362e2ae5dcaaf91f43241c9a4cb1..e0f55e4f50b0b3d5db5c6d2ee8a9c776e5f73f72 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for file output operations.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 6e4431f92ce5fdd1ac6bdec672d2aaac52e356d2..a803a46995788700ed195f397a6b40dbed2dbbbb 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for output streams
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -28,14 +29,14 @@ interface OutputStreamer extends Streamable {
         * @param               $value  The value to store in the variable
         * @return      void
         */
-       function assignVariable($var, $value);
+       function assignVariable ($var, $value);
 
        /**
         * Output the code
         *
         * @return      void
         */
-       function output($outStream=false);
+       function output ($outStream=false);
 }
 
 //
index 77f3fbc1fe3ec1c67bbd420b6dc0446d0f5c3e36..9ffec52010579f9353196b379b625ece4b685fd3 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for language systems
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 1477f74ba84f0bbcb74ae9ccaa63d98831f87836..f6dc5771718b053a1a69b42c1455825622fae509 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An interface for template engines
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 3721f6399b07bfb27dfcae42b3f7842298c1d73f..1e536a2013a172414ec2ea65d9063178d7030757 100644 (file)
@@ -4,9 +4,10 @@
  * class handles saving of games etc.
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index e73f8a8d8c9b68c21c6205ae24680f132b8aedbd..85397a41578b63ed0f80df4b0f480751d6ec76b1 100644 (file)
@@ -4,10 +4,11 @@
  * some common methods used in the whole application. Please see below if you
  * need more details.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 56e704c3d69bbd64a7e5d343c0860258c15175a8..c0c475f44264dce3754bdc9027ca664212d8d122 100644 (file)
@@ -3,9 +3,10 @@
  * BZIP2 compression and decompression class
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index f00b2d03252ceec0a07d9b7629965a69c185bb87..0caae9f8090384fb26bd742fd3f4fc9d1e1ea126 100644 (file)
@@ -3,9 +3,10 @@
  * GZIP compression and decompression class
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index b4a1236379201f39ffe079c2ae66bff633a80dd9..56b2d5f4f8b529d763cf5782177bfc076d255b27 100644 (file)
@@ -3,9 +3,10 @@
  * Null compression and decompression class
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 97f1bc2338cfb2741c3af6e121ccb7281ac66cf4..5ba9ae642c153a5da062da59fd33bbd9514f33f2 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * This class contains static helper functions for console applications
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 7d6f8a0dc0934bdbbf59c095ea20e74656d26afe..b8f0d43541f808bbc6ef782d898b21552f7afc36 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An abstract database access class for handling database I/O requests
  *
- * @see        DatabaseFrontendInterface       An interface for database frontends (front-end to the application)
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @see                        DatabaseFrontendInterface - An interface for database frontends (front-end to the application)
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index ff5f1dde0448456a437cb528aee8e4c3759f5ddd..55875a6de485ef9f38ad3e14e33dde83fc406677 100644 (file)
@@ -4,11 +4,11 @@
  *
  * This class serializes objects and saves them to local files.
  *
- *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.1
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index d92648eaf1148db58bf8d5a4f902e2bc436073d7..82bcd7f1fe8df8a9810456bc479847ae4af19f18 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A debug output class for the console (e.g. hub software)
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -61,29 +62,29 @@ class DebugConsoleOutput extends BaseFrameworkSystem implements Debugger, Output
        }
 
        /**
-        * Outputs the given data without HTML tags
+        * Assigns a variable for output
         *
-        * @param               $output The HTML'ed output
+        * @param               $var            The variable we shall assign
+        * @param               $value  The value to store in the variable
         * @return      void
         */
-       public final function output ($outStream=false) {
-               // false will be silently ignored
-               if ($outStream !== false) {
-                       $this->outputStream($outStream);
-               }
+       public final function assignVariable ($var, $value) {
+               // Empty stub!
+               trigger_error(__METHOD__.": Stub!");
        }
 
        /**
-        * Assigns a variable for output
+        * Output the code
         *
-        * @param               $var            The variable we shall assign
-        * @param               $value  The value to store in the variable
         * @return      void
         */
-       public final function assignVariable ($var, $value) {
-               trigger_error(__METHOD__.": Stub!");
+       public final function output ($outStream=false) {
+               // Empty output will be silently ignored
+               if ($outStream !== false) {
+                       $this->outputStream($outStream);
+               }
        }
 }
 
-//
+// [EOF]
 ?>
index 8916b057e7359ec50e41faafdc8debe95b4aea02..c8e62936e528147977d4082e2f75d020a10fbcbe 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A debug output class for PHP's error_log() command
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -77,6 +78,7 @@ class DebugErrorLogOutput extends BaseFrameworkSystem implements Debugger, Outpu
         * @return      void
         */
        public final function assignVariable ($var, $value) {
+               // Empty stub!
                trigger_error(__METHOD__.": Stub!");
        }
 
@@ -86,12 +88,12 @@ class DebugErrorLogOutput extends BaseFrameworkSystem implements Debugger, Outpu
         * @return      void
         */
        public final function output ($outStream=false) {
-               // false will be silently ignored
+               // Empty output will be silently ignored
                if ($outStream !== false) {
                        $this->outputStream($outStream);
                }
        }
 }
 
-//
+// [EOF]
 ?>
index 062b2ccab6c66ff35c1a642d3a0aa2277866f9c8..ee3ae81b4c8fe373bd9ac46d490e16ef90f30e8a 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A debug output class for the web browser
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -20,7 +21,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
-class DebugWebOutput extends BaseFrameworkSystem implements Debugger {
+class DebugWebOutput extends BaseFrameworkSystem implements Debugger, OutputStreamer {
        /**
         * Private constructor
         *
@@ -59,6 +60,30 @@ class DebugWebOutput extends BaseFrameworkSystem implements Debugger {
        public final function outputStream ($output) {
                trigger_error($output);
        }
+
+       /**
+        * Assigns a variable for output
+        *
+        * @param               $var            The variable we shall assign
+        * @param               $value  The value to store in the variable
+        * @return      void
+        */
+       public final function assignVariable ($var, $value) {
+               // Empty stub!
+               trigger_error(__METHOD__.": Stub!");
+       }
+
+       /**
+        * Output the code
+        *
+        * @return      void
+        */
+       public final function output ($outStream=false) {
+               // Empty output will be silently ignored
+               if ($outStream !== false) {
+                       $this->outputStream($outStream);
+               }
+       }
 }
 
 // [EOF]
index 8cfb0ec6c78f6ac702cb8e869eb09bb835567fd3..91dc519f8a4d4ba7b11c2a0488fe09711ec73242 100644 (file)
@@ -3,10 +3,11 @@
  * This object limits other objects. This is mostly being used to prepare
  * objects to the datatabase connection or else a lot heap would be saved.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -102,7 +103,7 @@ class ObjectLimits extends BaseFrameworkSystem {
        /**
         * Add a string directly to the limitation list
         *
-        * @param               $str            The string we want to add directly 
+        * @param               $str            The string we want to add directly
         * @return      void
         */
        private final function addString ($str) {
index b8790ea642f26b5343051628a518be29ea0b2f2f..d32551c848746e02997dbeec4b97b68ae0795797 100644 (file)
@@ -3,10 +3,11 @@
  * This class contains object attributes which we can now send together to
  * other classes
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 0872f91922551d5ac18fd259810834bc551c985f..2eedf3c6aa17ea7edd2370dd96545ea2a51449c4 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * An universal class for file input/output streams.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 796c97022d673d8b2b25b01d59d135616ab5234a..e8af81719df5c2ad1d9ca228b26fc600b79cfabe 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A class for directory reading and getting its contents
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 954dffe90a091e8054dd3cb79ffc37a4c2dd4aff..534650ab5a3a7ef3bf23d4bf9c28771816dfa97d 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A class for reading files
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index fba46027c33c8461b94769c6b42b1953961ce559..59de4f6639d67a3ec9d0d2042cd951082ee4eee7 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * A class for writing files
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index c9bf64d9977ba327a0dd0e3072a3ed69b6c22ad9..419a85658052f91d3e217286395d856294f473af 100644 (file)
@@ -3,10 +3,11 @@
  * The language sub-system for handling language strings being used in the
  * application and whole framework
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 26dca7806ead6ad504539b5a3f6c3f9b20a4477e..374c2af4ae7182f3574f83847f5c779ea53221c3 100644 (file)
@@ -1,12 +1,13 @@
 <?php
 /**
- * This class simply puts HTML code / JavaScript code or CSS code out to the
- * browser
+ * This class simply puts text without any HTML code out. This class is suiable
+ * for console output
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 8ed1c4f92524452fb4aad1b0af169af929cf2e28..40d425c70fe8d9c5489edaca422da4e50ec104cb 100644 (file)
@@ -3,10 +3,11 @@
  * This class simply puts HTML code / JavaScript code or CSS code out to the
  * browser
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 62d78cbe27be43146cb89c82401c66ed35e624a8..74542634f7466235ec2e3b87e8a5547df81c6ce3 100644 (file)
@@ -3,10 +3,11 @@
  * The own template engine for loading caching and sending out the web pages
  * and emails.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -136,16 +137,16 @@ class TemplateEngine extends BaseFrameworkSystem implements CompileableTemplate
         *
         * @param               $basePath               The local base path for all templates
         * @param               $langInstance   An instance of LanguageSystem (default)
-        * @param               $ioInstance             An instance of FileIOHandler (default, middleware!)
-        * @return              $tplInstance    An instance of TemplateEngine
-        * @throws              BasePathIsEmptyException                If the provided $basePath is empty
-        * @throws              InvalidBasePathStringException  If $basePath is no string
-        * @throws              BasePathIsNoDirectoryException  If $basePath is no
-        *                                                                                              directory or not found
-        * @throws              BasePathReadProtectedException  If $basePath is
-        *                                                                                              read-protected
+        * @param               $ioInstance     An instance of FileIOHandler (default, middleware!)
+        * @return      $tplInstance    An instance of TemplateEngine
+        * @throws      BasePathIsEmptyException                If the provided $basePath is empty
+        * @throws      InvalidBasePathStringException  If $basePath is no string
+        * @throws      BasePathIsNoDirectoryException  If $basePath is no
+        *                                                                              directory or not found
+        * @throws      BasePathReadProtectedException  If $basePath is
+        *                                                                              read-protected
         */
-       public final static function createTemplateEngine ($basePath, ManageableLanguage $langInstance, FileIOHandler $fileIOInstance) {
+       public final static function createTemplateEngine ($basePath, $langInstance, $ioInstance) {
                // Get a new instance
                $tplInstance = new TemplateEngine();
 
@@ -175,7 +176,7 @@ class TemplateEngine extends BaseFrameworkSystem implements CompileableTemplate
 
                // Set the language and IO instances
                $tplInstance->setLanguageInstance($langInstance);
-               $tplInstance->setIOInstance($fileIOInstance);
+               $tplInstance->setIOInstance($ioInstance);
 
                // Set template extensions
                $tplInstance->setRawTemplateExtension($cfgInstance->readConfig("raw_template_extension"));
@@ -483,7 +484,7 @@ class TemplateEngine extends BaseFrameworkSystem implements CompileableTemplate
         * Private setter for raw template data
         *
         * @param               $rawTemplateData        The raw data from the template
-        * @return              void
+        * @return      void
         */
        private final function setRawTemplateData ($rawTemplateData) {
                // Cast it to string
index e0a8b6b79e1aee6d55c4322234b08ae23bdd12cd..88bc16e12b65998ffe7b62f743e9e1472cc6da75 100644 (file)
@@ -2,11 +2,12 @@
 /**
  * An abstract middleware class for all other middlware classes
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index 05fbad06ba59ace7c40a090953fbf1f72310e535..5d5017c6e65b846b34c2ddd233bea283ae5d194e 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- * Middleware for selecting the right compressor channel
+ * Middleware class for selecting the right compressor channel
  *
- *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 8499c0f190416eee778fd99fb21e7456a0a21d1e..e6adbbe6778b8cfb44eb5ecd4175ddcb7d9fd3c9 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * Database selector class
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index e43ce8ba6b0a94fd82944ef2f885964c12842c2e..5193532e1e0ee1cb1cca6bcd30a0094e2d8cc05c 100644 (file)
@@ -4,10 +4,11 @@
  * become registered with this middleware because the back-fall class will
  * become deprecated soon.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 40b2b3592db9f54e341de72fb6a36f102ecb7fbc..7e624cccf7e2b6bfabf056e46f26551367e30dc1 100644 (file)
@@ -3,10 +3,11 @@
  * This is a file IO handler. It handles reading from and writing to files.
  * Missing paths in writing process will be automatically created.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 62134c1b4d5d7fb1066d3b7af0cd44684aca7092..3a14eaa9c8b7d245437130914495e4792353cdc0 100644 (file)
@@ -1,12 +1,14 @@
 <?php
 /**
- * Base configuration, you should edit config-local.php (or create it) instead
- * of editing this configuration file.
+ * General configuration. Do not touch this file! If you need different settings
+ * create a config-local.php in this directory at and set your changed
+ * configuration entries there.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index f49c3c2979bc8afd625dfa5cf56b3efe9a88e825..a1ca42a3aead470ecf98d016c3d3044abc316759 100644 (file)
@@ -5,12 +5,13 @@
  * NOTE: We cannot put this in inc/classes/ because it would be loaded (again)
  * in the class loader. See inc/loader/class_ClassLoader.php for instance
  *
- * @see                ClassLoader
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @see                        ClassLoader
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
- *
+ * @link               http://www.mxchange.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
  * the Free Software Foundation, either version 3 of the License, or
index b429a39bf9ed5e03d0e4e4fccd66e7853481d15f..a8a9fcf41667c3c581e3c336a88de4c5f57bce44 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * Initializes the database layer
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -21,7 +22,7 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-// Initialize the layer
+// Initialize layer
 $layer = null;
 
 // Is the type defined?
index 18d59108e69ceb6efc0e04c40849c30f07e4f799..a689fed4bc556e1c2bb7482568e7e0302231f681 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * Initializes the local file database class
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -20,6 +21,8 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
+
+// Zum Testen speichern wir in lokale Dateien (LocalFileDatabase)
 try {
        $layer = LocalFileDatabase::createLocalFileDatabase(PATH . "db/", FileIOHandler::getInstance());
 } catch (SavePathIsEmptyException $e) {
index d63a9a35fe404196d12109ae7ca19430e2b71e1e..92c96b6c417498d36dd16857c860713f05dde013 100644 (file)
@@ -4,10 +4,11 @@
  * the initialization was successfull or not because only some class
  * instances will we generated.
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -22,6 +23,8 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
+
+// Get the instance
 $io = FileIOHandler::createFileIOHandler();
 
 // [EOF]
index 28a56100fa3892ec99391fda6f94e445d55236f0..5cecef88756d542602b14f07b043de476a8fd243 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * Loads more include files by using the generic class loader
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-// Load the class loader first
-require(sprintf("%sinc/loader/class_ClassLoader%s",
-       PATH,
-       FrameworkConfiguration::getInstance()->readConfig("php_extension"))
-);
+// Include the class loader function
+require(sprintf("%sinc/loader/class_ClassLoader%s", PATH, FrameworkConfiguration::getInstance()->readConfig("php_extension")));
 
 /**
  * Is the devel package included?
index e9132cfbded055a6d6f37f621d8d3d984c68b7a2..c806545399656b92b20c528532441b73ef6bd63d 100644 (file)
@@ -1,9 +1,9 @@
 <?php
 /**
- * Initializes the language system
+ * Try to initializes the language system
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
  *
@@ -20,8 +20,6 @@
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
-
-// Try it here...
 try {
        $lang = LanguageSystem::createLanguageSystem(sprintf("%s%s",
                PATH,
index 38bfcd48c22239c01a8ce108f18190d36bb81eb4..cd065629b3db6e39fb9610b8ded76718d328165b 100644 (file)
@@ -2,17 +2,11 @@
 /**
  * This class loads class include files with a specific prefix and suffix
  *
- * ----------------------------------
- * 1.1
- *  - loadClasses rewritten to fix some notices
- * 1.0
- *  - Initial release
- * ----------------------------------
- *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            1.1
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ * ----------------------------------
+ * 1.1
+ *  - loadClasses rewritten to fix some notices
+ * 1.0
+ *  - Initial release
+ * ----------------------------------
  */
 class ClassLoader {
        /**
index f2dfcbe0099af463fffeedf81dd5212a70251895..87e838432964783d606c1c30bd6a74504be80dc0 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * Initializes the output middleware layer
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
@@ -21,7 +22,7 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-// Prepare debug outout middleware
+// Debug-Ausgabe vorbereiten
 $debug = DebugMiddleware::createDebugMiddleware(FrameworkConfiguration::getInstance()->readConfig("debug_engine"));
 
 // Leere Strings werden ignoriert und sollten zum Testen der Middleware genommen werden
index 62f0e68b40ca4f2f8908f4c43eb588ea145d521d..23acabec7e0b0762217fb48c040c449648d9dea1 100644 (file)
@@ -2,10 +2,11 @@
 /**
  * The application selector main include file
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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
index 3a96063496572183943297f9c4010843b8456bb0..86b8c446eee1fe7a23977e4d6c4cca8afe599af1 100644 (file)
--- a/index.php
+++ b/index.php
@@ -7,10 +7,11 @@
  *
  * But good little boys and girls would always initialize their variables... ;-)
  *
- * @author             Roland Haeder <webmaster@ship-simu.org>
- * @version            0.0
+ * @author             Roland Haeder <webmaster@mxchange.org>
+ * @version            0.3.0
  * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
  * @license            GNU GPL 3.0 or any newer version
+ * @link               http://www.mxchange.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