classes.php
Go to the documentation of this file.00001 <?php
00024
00025 $lowerClasses = array(
00026 0 => "exceptions",
00027 1 => "interfaces",
00028 2 => "main",
00029 3 => "middleware"
00030 );
00031
00032
00033 foreach ($lowerClasses as $className) {
00034
00035 try {
00036 ClassLoader::getInstance()->loadClasses(sprintf("inc/classes/%s/", $className));
00037 } catch (PathIsNoDirectoryException $e) {
00038 ApplicationEntryPoint::app_die(sprintf("[Main:] Could not load framework classes from path <span class=\"exception_data\">%s</span> for the follwing reason: <span class=\"exception_reason\">%s</span>",
00039 $className
00040 ));
00041 } catch (PathIsEmptyException $e) {
00042 ApplicationEntryPoint::app_die(sprintf("[Main:] Could not load framework classes from path <span class=\"exception_data\">%s</span> for the follwing reason: <span class=\"exception_reason\">%s</span>",
00043 $className
00044 ));
00045 } catch (PathReadProtectedException $e) {
00046 ApplicationEntryPoint::app_die(sprintf("[Main:] Could not load framework classes from path <span class=\"exception_data\">%s</span> for the follwing reason: <span class=\"exception_reason\">%s</span>",
00047 $className
00048 ));
00049 } catch (DirPointerNotOpenedException $e) {
00050 ApplicationEntryPoint::app_die(sprintf("[Main:] Could not load framework classes from path <span class=\"exception_data\">%s</span> for the follwing reason: <span class=\"exception_reason\">%s</span>",
00051 $className
00052 ));
00053 }
00054 }
00055
00056
00057 unset($lowerClasses[3]);
00058 unset($className);
00059
00061
00062
00063 ?>