]> git.mxchange.org Git - shipsimu.git/commitdiff
init phase 2
authorRoland Häder <roland@mxchange.org>
Sun, 17 Feb 2008 11:12:23 +0000 (11:12 +0000)
committerRoland Häder <roland@mxchange.org>
Sun, 17 Feb 2008 11:12:23 +0000 (11:12 +0000)
60 files changed:
ship-simu/devel/class_Debug.php
ship-simu/inc/classes.php
ship-simu/inc/classes/exceptions/class_FrameworkException.php
ship-simu/inc/classes/exceptions/compressor/class_MismatchingCompressorsException.php
ship-simu/inc/classes/exceptions/container/class_ContainerItemIsNoArrayException.php
ship-simu/inc/classes/exceptions/container/class_ContainerItemIsNullException.php
ship-simu/inc/classes/exceptions/container/class_ContainerMaybeDamagedException.php
ship-simu/inc/classes/exceptions/database/local_file/class_SavePathIsEmptyException.php
ship-simu/inc/classes/exceptions/database/local_file/class_SavePathIsNoDirectoryException.php
ship-simu/inc/classes/exceptions/database/local_file/class_SavePathReadProtectedException.php
ship-simu/inc/classes/exceptions/database/local_file/class_SavePathWriteProtectedException.php
ship-simu/inc/classes/exceptions/io/class_DirPointerNotOpenedException.php
ship-simu/inc/classes/exceptions/io/class_FilePointerNotOpenedException.php
ship-simu/inc/classes/exceptions/io/class_InvalidDataLengthException.php
ship-simu/inc/classes/exceptions/io/class_InvalidDirectoryResourceException.php
ship-simu/inc/classes/exceptions/io/class_InvalidMD5ChecksumException.php
ship-simu/inc/classes/exceptions/io/class_PathIsEmptyException.php
ship-simu/inc/classes/exceptions/io/class_PathIsNoDirectoryException.php
ship-simu/inc/classes/exceptions/io/class_PathReadProtectedException.php
ship-simu/inc/classes/exceptions/language/class_InvalidLanguagePathStringException.php
ship-simu/inc/classes/exceptions/language/class_LanguagePathIsEmptyException.php
ship-simu/inc/classes/exceptions/language/class_LanguagePathIsNoDirectoryException.php
ship-simu/inc/classes/exceptions/language/class_LanguagePathReadProtectedException.php
ship-simu/inc/classes/exceptions/main/class_ClassMismatchException.php
ship-simu/inc/classes/exceptions/main/class_ClassNotFoundException.php
ship-simu/inc/classes/exceptions/main/class_ConfigEntryIsEmptyException.php
ship-simu/inc/classes/exceptions/main/class_ConfigEntryNotFoundException.php
ship-simu/inc/classes/exceptions/main/class_DimNotFoundInArrayException.php
ship-simu/inc/classes/exceptions/main/class_ExceptionNotChangedException.php
ship-simu/inc/classes/exceptions/main/class_ExceptionNotFoundException.php
ship-simu/inc/classes/exceptions/main/class_GetterNotFoundException.php
ship-simu/inc/classes/exceptions/main/class_InvalidArrayCountException.php
ship-simu/inc/classes/exceptions/main/class_InvalidObjectException.php
ship-simu/inc/classes/exceptions/main/class_MissingArrayElementsException.php
ship-simu/inc/classes/exceptions/main/class_MissingDecimalsThousandsSeperatorException.php
ship-simu/inc/classes/exceptions/main/class_MissingMethodException.php
ship-simu/inc/classes/exceptions/main/class_NoArrayCreatedException.php
ship-simu/inc/classes/exceptions/main/class_NoArrayException.php
ship-simu/inc/classes/exceptions/main/class_NoObjectException.php
ship-simu/inc/classes/exceptions/main/class_NullPointerException.php
ship-simu/inc/classes/exceptions/main/class_VariableIsNotSetException.php
ship-simu/inc/classes/exceptions/template/class_BasePathIsEmptyException.php
ship-simu/inc/classes/exceptions/template/class_BasePathIsNoDirectoryException.php
ship-simu/inc/classes/exceptions/template/class_BasePathReadProtectedException.php
ship-simu/inc/classes/exceptions/template/class_InvalidBasePathStringException.php
ship-simu/inc/classes/exceptions/template/class_InvalidTemplateVariableNameException.php
ship-simu/inc/classes/exceptions/template/class_UnexpectedTemplateTypeException.php
ship-simu/inc/classes/interfaces/application/class_ManageableApplication.php
ship-simu/inc/classes/interfaces/class_FrameworkInterface.php
ship-simu/inc/config.php
ship-simu/inc/config/class_FrameworkConfiguration.php
ship-simu/inc/database.php
ship-simu/inc/database/lib-local.php
ship-simu/inc/file_io.php
ship-simu/inc/includes.php
ship-simu/inc/language.php
ship-simu/inc/loader/class_ClassLoader.php
ship-simu/inc/output.php
ship-simu/inc/selector.php
ship-simu/index.php

index 10d86e3dbc7b8ebf67e633b5a03fa33b388b3109..1adbe5a70606b2eb5f1e891880c28eef78d6f87c 100644 (file)
@@ -1,6 +1,24 @@
 <?php
 /**
- * Dummy debug class
+ * A dummy class for debugging
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 Debug {
        // Constructor
@@ -17,52 +35,16 @@ class Debug {
                //////// Objekte debuggen (ausgeben) ////////
                // Datenbank-Objekt debuggen
                //define('DEBUG_DATABASE_OBJ', true);
-               // 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);
                //////// Alles unteren debuggen ////////
                //define('DEBUG_ALL', 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);
-               // Schiffsteil debuggen
-               //define('DEBUG_SHIPPART', true);
-               // Schiffstruktur debuggen
-               //define('DEBUG_STRUCTURE', true);
-               // Antriebe debuggen
-               //define('DEBUG_DRIVE', 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);
                // Kompressor debuggen
                //define('DEBUG_COMPRESSOR', true);
                // Datenbankschichten debuggen
                //define('DEBUG_DATABASE', true);
                // Template-System debuggen
                //define('DEBUG_TEMPLATE', true);
+               // Konfiguration debuggen
+               //define('DEBUG_CONFIG', true);
        }
 }
 
index 3830e40ef94b9bab3c47aaa0c3c5c13edb2e2450..fb00ebf2c094bee6abffbc48eb121b57c2982008 100644 (file)
@@ -1,9 +1,27 @@
 <?php
-/////// Load framework classes first ////////
-
 /**
- * Lower framework classes
+ * Load framework classes first
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
+
+// Lower framework classes
 $lowerClasses = array(
        0 => "exceptions", // Exceptions
        1 => "interfaces", // Interfaces
index 23e63537305f1d82011ed8af1de8bb3b77086eee..46a03424251e7eeebfdae5ec5ae81ee4408c8212 100644 (file)
@@ -4,8 +4,23 @@
  * remove the "abstract" key-word. Better you make your own exception and
  * attach a dedicated message to it.
  *
- * @author     Roland Haeder <roland __NOSPAM__ [at] __REMOVE_ME__ mxchange [dot] org>
- * @version    1.0
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 abstract class FrameworkException extends ReflectionException {
        /**
index 2eb0b100800dc3a3517aa2a27c207b5e39478512..f6196019d78609776858369ea9c934dfd3b2101f 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when compressors are mismatching
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 MismatchingCompressorsException extends FrameworkException {
        /**
         * The constructor
index c983c1716fe1100eee8f3ec5c1b18d9fdd3e6bc4..ae3dfad6d09f57a59d7cf677006134b99138bb29 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a container item is not an array
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ContainerItemIsNoArrayException extends FrameworkException {
        /**
         * The constructor
index d712ab9d99e871dd25d0e47d6547aea5bc18f8a4..3d70144772a54c8603eae9ea5d951f0657e6cafa 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a container item is null
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ContainerItemIsNullException extends FrameworkException {
        /**
         * The constructor
index 793828cad291139aab21a1d4bcd0be4964c848d5..f5e77acf169d00e96bb47d0c7a47f265a517aa39 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the container is possibly damaged
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ContainerMaybeDamagedException extends FrameworkException {
        /**
         * The constructor
index 6d9c9c29d96ab7720fa6d0c194da1d3f22155062..938edc54f9b2b06eb2e8b54dee3b3b86d1626880 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the save path string is empty
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 SavePathIsEmptyException extends FrameworkException {
        /**
         * The constructor
index 57523313718003eef7f319d8158477d7d3376015..fa59a43eef9ae3077eab6f04d3a00c55fba1e4ed 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the save path is no directory
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 SavePathIsNoDirectoryException extends FrameworkException {
        /**
         * The constructor
index f39a2e1fcff3da6a97e8d9bd83b4938e70916e7e..8647da18cf05eba1307187e82f5281c59b6615d6 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the save path is read-protected
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 SavePathReadProtectedException extends FrameworkException {
        /**
         * The constructor
index af9e11d53d1fe707682cc284e6f9e0d704e6b9c2..7236f56bc2041ec12b71d332205433cc86f23461 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the save path is write-protected
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 SavePathWriteProtectedException extends FrameworkException {
        /**
         * The constructor
index 237ff9f231b490d11222e4c27059d4d8b93bb054..a8a616f59429f5fbd4879596110cd9e0990efd76 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a directory pointer is not opended
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 DirPointerNotOpenedException extends FrameworkException {
        /**
         * The constructor
index 422a22ff0a94968cfe6e1e4fd67200b9b64f6af7..da5e8fe571d80aae7228ad1d79544a2b658829f2 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a file pointer is not opened
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 FilePointerNotOpenedException extends FrameworkException {
        /**
         * The constructor
index 7ba98216d2ceb904577e3976888cff8c5cfb825e..7952be81b25d03c80fdca7ef14f712b2f310f51a 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the length of the data mismatch
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidDataLengthException extends FrameworkException {
        /**
         * The constructor
index 673709b855d9e71ca7de318b2a69222a94df37cc..caabc3240a0736bf92270058b6c75275c41ef443 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the returned directory resource is invalid
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidDirectoryResourceException extends FrameworkException {
        /**
         * The constructor
index ede53b505736b6d0ee96b0ae72439e1c4fa7fead..349e7132ef04e64ce169657502024767c34c815e 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a MD5 checksum does not exception
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidMD5ChecksumException extends FrameworkException {
        /**
         * The constructor
index 6088d31c55096ee496a70e77b9691c2396b394ca..cd6010c443ef3305bb15c1a7d64a941d9713bbfa 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the path string is empty
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 PathIsEmptyException extends FrameworkException {
        /**
         * The constructor
index 0a797f97fe57a01dffa74e133ecff348942bab0e..b458387ad68152515decbe4fd854639d9c7d0428 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a given path is not a directory
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 PathIsNoDirectoryException extends FrameworkException {
        /**
         * The constructor
index aa82807adf68d2af9677af39ea8a8f18bc703a73..d630daf15d8d8775abb7aae9ec6c57ccebf78d74 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a path is read-protected
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 PathReadProtectedException extends FrameworkException {
        /**
         * The constructor
index a5922bdec9fac66276592f59fbb06d0b5a548e6b..f9656d8b94c564f8d7593568076126039fef4029 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the language path string is invalid
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidLanguagePathStringException extends FrameworkException {
        /**
         * The constructor
index be3ded75170233de4fa147d123a43463f643afa0..01068d82daf420b1fb5e06bb0ca68668e76cf7bf 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the language path string is empty
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 LanguagePathIsEmptyException extends FrameworkException {
        /**
         * The constructor
index 3f1aeb7bef38624340e19d19bbb6e41dfed26ed6..1761298b8534a5857386caddcc3d260960b5b442 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the language path is no directory
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 LanguagePathIsNoDirectoryException extends FrameworkException {
        /**
         * The constructor
index 4ee1d3f0fa0d76c0e180e870dcd4652fa993dd68..f803c427508c06041f22108da2abfc960b244cf7 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the language path is read-protected
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 LanguagePathReadProtectedException extends FrameworkException {
        /**
         * The constructor
index df39d4d0b9b498b22cfcbe9b48cc30d4c1dd2c06..5f73e055a814b4400477e59d5c8395ada1492111 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when two classes are not matching
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ClassMismatchException extends FrameworkException {
        /**
         * The constructor
index 200f796ce154fa04f381658aa0e3f0baa66052bb..0d3918c0d8d3590cec73f53053ea6eae5807c9f1 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a class was not found
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ClassNotFoundException extends FrameworkException {
        /**
         * The constructor
index 7497b7dbe82551c96105df0cf26d2a34708a155b..497438e6efad8f982a91eb5d8517a14acaac649c 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a configuration entry is empty
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ConfigEntryIsEmptyException extends FrameworkException {
        /**
         * The constructor
index 7dcf00a759489a2899ea68abb3ea1dccdae19dc2..14244c8bc6ff35284961a1c553cafebe3a47d082 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// Unsere eigene Exception!
+/**
+ * An exception thrown when a configuration entry is not found
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ConfigEntryNotFoundException extends FrameworkException {
        /**
         * The constructor
index 46959d72263e14c26690e7ec8b6f215d712763e7..7407c507b4b374e4319422733ebc4ef3e81fd99a 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// Unsere eigene Exception!
+/**
+ * An exception thron when dimension entries are not found in an array
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 DimNotFoundInArrayException extends FrameworkException {
        /**
         * The constructor
index 49587a319dea255e7c3e2e1df9ca6687cb11998a..d6d0635b0584e1e1e8a406a003353a1d9f79662c 100644 (file)
@@ -1,6 +1,26 @@
 <?php
-
-// Unsere eigene Exception!
+/**
+ * An exception thrown when an exception was not changed
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ * @deprecated
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ExceptionNotChangedException extends FrameworkException {
        /**
         * The constructor
index e611f4a385efe4bb5014ecf5407898925d998d31..04b268506205dd2d0b7262626e455358768f800d 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// Unsere eigene Exception!
+/**
+ * An exception thrown when an other exception was not found
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ExceptionNotFoundException extends FrameworkException {
        /**
         * The constructor
index 89cf8a256fca3d31570d63ed392487351064c73d..95ecc95e0f896805bcd01b7a9e23e2ee2061433c 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a getter for an attribute was not found
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 GetterNotFoundException extends FrameworkException {
        /**
         * The constructor
index 58a911066d3144e81498ca9de7339f816a26e974..3c1a7e66fa7250144747e1280a6cab78257f4a43 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the number of array elements mismatch
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidArrayCountException extends FrameworkException {
        /**
         * The constructor
index 1f2acbb71079ec5f981d8aa35aa3557481e9b344..c847c22944ff8ae8f4ecef15ca7a19be1347b3ac 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when an instance variable instances a non-object 
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidObjectException extends FrameworkException {
        /**
         * The constructor
index f3928462eeaeae017e40bd955c92ffadbe15737d..aee6090a0d012a422e1b3d294e511e551c63327d 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when required array elements are missing
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 MissingArrayElementsException extends FrameworkException {
        /**
         * The constructor
index ca5c1eccf092c96d63694452d7607c0f4d5fa3bf..392474d23eb0678d189c6fbbd2fc43877e436c4d 100644 (file)
@@ -1,6 +1,26 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the decimal and thousands seperators are missing
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ * @deprecated
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 MissingDecimalsThousandsSeperatorException extends FrameworkException {
        /**
         * The constructor
index 05c5fc4e6ad589859bdcd7134283554fc07a5079..f8c5a683ff89699716038e38e6e60572cb4ef2a0 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a method is missing
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 MissingMethodException extends FrameworkException {
        /**
         * The constructor
index 0a2e9e1d9f0b42a60515283a83b4e2ad6468d552..69e4ad2455036817bcb978dfbc8b3334714f5d84 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown then no array was created in a dynamic environment
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 NoArrayCreatedException extends FrameworkException {
        /**
         * The constructor
index dbe5e7f8b17bc1460a8866ea835d6b5fbb6b6b6b..490a6c0d622eead6f45e475ca6821f89a8b628ce 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the variable holds no array
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 NoArrayException extends FrameworkException {
        /**
         * The constructor
index 18ec09644d2fd11b0aa891785bfac4819ee873e9..7c7b519c10b574575c7452c5f21fc42bc4468ea7 100644 (file)
@@ -1,6 +1,27 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * A deprecated exception which should be replaced with InvalidObjectException
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ * @deprecated
+ * @see                InvalidObjectException
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 NoObjectException extends FrameworkException {
        /**
         * The constructor
index 03cfe8aa2d2e2c913bcff05f0063712940ef81b2..c43f466ec2b2430185a172f83e814e1ea8360a3c 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when an object instance is null
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 NullPointerException extends FrameworkException {
        /**
         * The constructor
index be381106de5deb9af63bb830f808dec113b7ea0f..821dfb40aef55f37da78bfe2d37974432ecb9c3c 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a variable is not set
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 VariableIsNotSetException extends FrameworkException {
        /**
         * The constructor
index 4316f33917f214cba4081c19564d73cf22bd26c3..4c6cbc54141114928c888cbc9027a41ec7ae14a4 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception throws when the base path is empty
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 BasePathIsEmptyException extends FrameworkException {
        /**
         * The constructor
index 6e84bdb25ea5c07ef4ae70b856c73b2b0d2ee47f..4c6de810a48053050e2a723b9e474e7891c4ee88 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the base path is no directory
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 BasePathIsNoDirectoryException extends FrameworkException {
        /**
         * The constructor
index 3545987724b146fa5e0d027bc76e8b85c53bed19..ea35cfe10ed44bad21f921f2e07eeeb29dbff97d 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when the base path is read-protected
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 BasePathReadProtectedException extends FrameworkException {
        /**
         * The constructor
index 9dfe897caa1775b3708e960ea38511e29214b5a1..36f200260c2232a4106f80cdbe68cc8c74053acc 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception throws hen the base path string is invalid
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidBasePathStringException extends FrameworkException {
        /**
         * The constructor
index dd075ab5140bff2de104813e222c22b999002de6..7683d2c34ab0c6c91c3506403a1b371947238b2e 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception thrown when a template variable name is invalid
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 InvalidTemplateVariableNameException extends FrameworkException {
        /**
         * The constructor
index 7021f37cb8d8bdc7cd1a45fc6d162de4ddee9c62..5cbe2bed52f142cf4b9efbc05cab2dd8a7995179 100644 (file)
@@ -1,6 +1,25 @@
 <?php
-
-// An exception class for lost classes... ;-)
+/**
+ * An exception throws when the template type is not supported
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 UnexpectedTemplateTypeException extends FrameworkException {
        /**
         * The constructor
index e6712aa18e3f1d48b9195ba7e47adeafd13c09a1..60584f833efb686220c14c908d2248c9058fc427 100644 (file)
@@ -7,8 +7,23 @@
  * - Usage statistics
  * - And many more...
  *
- * @author     Roland Haeder <roland __NOSPAM__ [at] __REMOVE_ME__ mxchange [dot] org>
- * @version    0.1
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 interface ManageableApplication extends FrameworkInterface {
        /**
index 29c0df04214a1658681811de3333b7eb6eb15c17..3c9d5ff52b9a5fc430785e8ab9704971716df78b 100644 (file)
@@ -3,8 +3,23 @@
  * 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 <roland __NOSPAM__ [at] __REMOVE_ME__ mxchange [dot] org>
- * @version    0.1
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 interface FrameworkInterface {
 }
index dda5ca013facee8183432188e58d907b8f536d4b..62134c1b4d5d7fb1066d3b7af0cd44684aca7092 100644 (file)
@@ -1,4 +1,27 @@
 <?php
+/**
+ * Base configuration, you should edit config-local.php (or create it) instead
+ * of editing this configuration file.
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 // Load the class from inc/config direktory
 @require_once(dirname(__FILE__) . "/config/class_FrameworkConfiguration.php");
 
index 510bd0749ef48bfcd673280e4b4658cec8c7fef7..03237c055299564041d6bf159a6646ec985de863 100644 (file)
@@ -5,7 +5,24 @@
  * 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
+ * @see                ClassLoader
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 FrameworkConfiguration {
        /**
index 5cae6dc88109101bcf87f840d9468c833a247dc3..b429a39bf9ed5e03d0e4e4fccd66e7853481d15f 100644 (file)
@@ -1,5 +1,27 @@
 <?php
-// Initialize layer
+/**
+ * Initializes the database layer
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+// Initialize the layer
 $layer = null;
 
 // Is the type defined?
index 9d52dcd5348c97af0787721f3d6467b92e94cf69..18d59108e69ceb6efc0e04c40849c30f07e4f799 100644 (file)
@@ -1,5 +1,25 @@
 <?php
-// Zum Testen speichern wir in lokale Dateien (LocalFileDatabase)
+/**
+ * Initializes the local file database class
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 {
        $layer = LocalFileDatabase::createLocalFileDatabase(PATH . "db/", FileIOHandler::getInstance());
 } catch (SavePathIsEmptyException $e) {
index ba8fed9143e31efb092006718381bb64c3c7dd6a..d63a9a35fe404196d12109ae7ca19430e2b71e1e 100644 (file)
@@ -1,7 +1,27 @@
 <?php
-// Initialize the file I/O handler. Currently there is no need to check if
-// the initialization was successfull or not because only some class
-// instances will we generated.
+/**
+ * Initialize the file I/O handler. Currently there is no need to check if
+ * the initialization was successfull or not because only some class
+ * instances will we generated.
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
 $io = FileIOHandler::createFileIOHandler();
 
 // [EOF]
index 845b8bf345b2c1c633e304060fbe8df0fa159fd5..28a56100fa3892ec99391fda6f94e445d55236f0 100644 (file)
@@ -1,8 +1,31 @@
 <?php
 /**
- * Include the class loader function
+ * Loads more include files by using the generic class loader
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
-require(sprintf("%sinc/loader/class_ClassLoader%s", PATH, FrameworkConfiguration::getInstance()->readConfig("php_extension")));
+
+// Load the class loader first
+require(sprintf("%sinc/loader/class_ClassLoader%s",
+       PATH,
+       FrameworkConfiguration::getInstance()->readConfig("php_extension"))
+);
 
 /**
  * Is the devel package included?
index 5d686f9efb9612c43905f02dd601e06e85904831..e9132cfbded055a6d6f37f621d8d3d984c68b7a2 100644 (file)
@@ -1,7 +1,27 @@
 <?php
 /**
- * Try to initializes the language system
+ * Initializes the language system
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 faee2d4dfb9d5ab7b905e4461513d397c71696b8..38bfcd48c22239c01a8ce108f18190d36bb81eb4 100644 (file)
@@ -2,15 +2,30 @@
 /**
  * This class loads class include files with a specific prefix and suffix
  *
- * @author     Roland Haeder <roland __NOSPAM__ [at] __REMOVE_ME__ mxchange [dot] org>
- * @version    1.1
- *
  * ----------------------------------
  * 1.1
  *  - loadClasses rewritten to fix some notices
  * 1.0
  *  - Initial release
  * ----------------------------------
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            1.1
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ClassLoader {
        /**
index 755f0d177f3b6ceb283c117d623c3a65245192cb..f2dfcbe0099af463fffeedf81dd5212a70251895 100644 (file)
@@ -1,6 +1,27 @@
 <?php
+/**
+ * Initializes the output middleware layer
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
 
-// Debug-Ausgabe vorbereiten
+// Prepare debug outout middleware
 $debug = DebugMiddleware::createDebugMiddleware(FrameworkConfiguration::getInstance()->readConfig("debug_engine"));
 
 // Leere Strings werden ignoriert und sollten zum Testen der Middleware genommen werden
index 26ce26d2bd977c16a7af9df02a57ab5a098dfacf..62f0e68b40ca4f2f8908f4c43eb588ea145d521d 100644 (file)
@@ -1,6 +1,24 @@
 <?php
 /**
- * @desc       The application selector main include file
+ * The application selector main include file
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 // Does the user has an application specified?
index 7dc259489720264dcc981729b95ec8b8fe3f5a26..2671e2ae55069d13d1bdd4f5b8dfd47d7ada8446 100644 (file)
@@ -6,6 +6,24 @@
  * local variables.
  *
  * But good little boys and girls would always initialize their variables... ;-)
+ *
+ * @author             Roland Haeder <webmaster@ship-simu.org>
+ * @version            0.0
+ * @copyright  Copyright(c) 2007, 2008 Roland Haeder, this is free software
+ * @license            GNU GPL 3.0 or any newer version
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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 ApplicationEntryPoint {
        /**