$child2 = new Loader\Module($path3, 'subModule2'); echo "Success!\n"; echo " Instantiation (path4, subModule3) -> "; $child3 = new Loader\Module($path4, 'subModule3'); echo "Success!\n"; } catch (\Exception $e) { $success = false; } if (!$success) { echo "EXCEPTION RAISED\n\n"; } echo "\nBasic Operations -- \n"; echo " Add subModule1 to firstModule -> "; $success = true; try { $top->addModule($child1, $child1->getIdentifier()); } catch (\Exception $e) { $success = false; } if ($success) { echo "Success!\n\n"; } else { echo "Failure...\n\n"; } $paths = Loader\Module::getModuleIdentityPaths($top); echo "Identity Paths: \n"; foreach ($paths as $path) { echo " {$path}\n"; } echo "\n Add subModule3 to subModule1 -> "; $success = true;