init
This commit is contained in:
591
mysyde/DcAutoloader.php
Normal file
591
mysyde/DcAutoloader.php
Normal file
@@ -0,0 +1,591 @@
|
||||
<?php
|
||||
|
||||
class DcAutoloader
|
||||
{
|
||||
private static $map = array (
|
||||
'LanguageFunctions' =>
|
||||
array (
|
||||
0 => '/mysyde/admin/edit_language_functions.php',
|
||||
),
|
||||
'SiteFunctions' =>
|
||||
array (
|
||||
0 => '/mysyde/admin/edit_site_functions.php',
|
||||
),
|
||||
'TemplateInserterBase' =>
|
||||
array (
|
||||
0 => '/mysyde/common/abstracts/TemplateInserterBase.php',
|
||||
),
|
||||
'URLBase' =>
|
||||
array (
|
||||
0 => '/mysyde/common/abstracts/URLBase.php',
|
||||
),
|
||||
'Address' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Address.php',
|
||||
),
|
||||
'AddressCollection' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/AddressCollection.php',
|
||||
),
|
||||
'AddressConfig' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/AddressConfig.php',
|
||||
),
|
||||
'Adminmenu' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Adminmenu.php',
|
||||
),
|
||||
'BasicControlFlowHandler' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/BasicControlFlowHandler.php',
|
||||
),
|
||||
'CollectionTypes' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/CollectionTypes.php',
|
||||
),
|
||||
'DOMNodeView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/DOMNodeView.php',
|
||||
),
|
||||
'DOMTest' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/DOMTemplateTest.php',
|
||||
),
|
||||
'A' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/DOMTemplateTest.php',
|
||||
1 => '/mysyde/common/tests/HookTest.php',
|
||||
),
|
||||
'DOMViewModelTest' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/DOMViewModelTest.php',
|
||||
),
|
||||
'EMail' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/EMail.php',
|
||||
),
|
||||
'Encryption' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Encryption.php',
|
||||
),
|
||||
'FlattenedGettableDecorator' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/FlattenedGettableDecorator.php',
|
||||
),
|
||||
'Form' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Form.php',
|
||||
),
|
||||
'FormBuilder' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/FormBuilder.php',
|
||||
),
|
||||
'FormElement' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/FormElement.php',
|
||||
),
|
||||
'GeneralErrorExceptionHandling' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GeneralErrorExceptionHandling.php',
|
||||
),
|
||||
'GenericCRUDObjectStorageUnitOfWork' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericCRUDObjectStorageUnitOfWork.php',
|
||||
),
|
||||
'GenericDOMRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericDOMRepositoryListView.php',
|
||||
),
|
||||
'GenericDOMView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericDOMView.php',
|
||||
),
|
||||
'GenericObjectStorage' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericObjectStorage.php',
|
||||
),
|
||||
'GenericPHTMLRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericPHTMLRepositoryListView.php',
|
||||
),
|
||||
'GenericPHTMLView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericPHTMLView.php',
|
||||
),
|
||||
'GenericPlainRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericPlainRepositoryListView.php',
|
||||
),
|
||||
'GenericPlainView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericPlainView.php',
|
||||
),
|
||||
'GenericServicePayload' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericServicePayload.php',
|
||||
),
|
||||
'GenericServicePayloadBuilder' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericServicePayloadBuilder.php',
|
||||
),
|
||||
'GenericView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/GenericView.php',
|
||||
),
|
||||
'Hook' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Hook.php',
|
||||
),
|
||||
'HTMLSnippetProvider' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/HTMLSnippetProvider.php',
|
||||
),
|
||||
'Language' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Language.php',
|
||||
),
|
||||
'LanguageCollection' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/LanguageCollection.php',
|
||||
),
|
||||
'LanguageConfig' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/LanguageConfig.php',
|
||||
),
|
||||
'LanguageRepository' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/LanguageRepository.php',
|
||||
),
|
||||
'MustacheTemplateEngine' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/MustacheTemplateEngine.php',
|
||||
),
|
||||
'MySQLiQueryWrapper' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/MySQLiQueryWrapper.php',
|
||||
),
|
||||
'NativeSessionFlashMessageBag' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/NativeSessionFlashMessageBag.php',
|
||||
),
|
||||
'NAVDateFormulaManagement' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/NAVDateFormulaManagement.php',
|
||||
),
|
||||
'NewValidator' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/NewValidator.php',
|
||||
),
|
||||
'Page' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Page.php',
|
||||
),
|
||||
'PageCollection' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/PageCollection.php',
|
||||
),
|
||||
'PageConfig' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/PageConfig.php',
|
||||
),
|
||||
'PageRepository' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/PageRepository.php',
|
||||
),
|
||||
'PDOQueryWrapper' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/PDOQueryWrapper.php',
|
||||
),
|
||||
'Registry' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Registry.php',
|
||||
),
|
||||
'RememberMeHandlerService' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/RememberMeHandlerService.php',
|
||||
),
|
||||
'RenderableElementResolver' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/RenderableElementResolver.php',
|
||||
),
|
||||
'RenderableStringTransformer' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/RenderableStringTransformer.php',
|
||||
),
|
||||
'SalutationOptions' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SalutationOptions.php',
|
||||
),
|
||||
'SelectionCriteriaHelper' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SelectionCriteriaHelper.php',
|
||||
),
|
||||
'ServiceRequestID' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/ServiceRequestID.php',
|
||||
),
|
||||
'SessionHandlerService' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SessionHandlerService.php',
|
||||
),
|
||||
'SessionStorage' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SessionStorage.php',
|
||||
),
|
||||
'Site' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Site.php',
|
||||
),
|
||||
'SiteCollection' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SiteCollection.php',
|
||||
),
|
||||
'SiteConfig' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SiteConfig.php',
|
||||
),
|
||||
'Siteparts' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Siteparts.php',
|
||||
),
|
||||
'SiteRepository' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/SiteRepository.php',
|
||||
),
|
||||
'StdMD5PasswordCheckerStrategy' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/StdMD5PasswordCheckerStrategy.php',
|
||||
),
|
||||
'TemplateDefaultInserter' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/TemplateDefaultInserter.php',
|
||||
),
|
||||
'TemplateDOMInserter' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/TemplateDOMInserter.php',
|
||||
),
|
||||
'TemplateInserter' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/TemplateInserter.php',
|
||||
),
|
||||
'TemplateInserterFactory' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/TemplateInserterFactory.php',
|
||||
),
|
||||
'TemplateStringInserter' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/TemplateStringInserter.php',
|
||||
),
|
||||
'Templating' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Templating.php',
|
||||
),
|
||||
'Translate' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Translate.php',
|
||||
),
|
||||
'UnitOfWork' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/UnitOfWork.php',
|
||||
),
|
||||
'UploadedFileTypeCheckingService' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/UploadedFileTypeCheckingService.php',
|
||||
),
|
||||
'URL' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/URL.php',
|
||||
),
|
||||
'URLImmutable' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/URLImmutable.php',
|
||||
),
|
||||
'URLMaker' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/URLMaker.php',
|
||||
),
|
||||
'Validator' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Validator.php',
|
||||
),
|
||||
'ViewFactory' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/ViewFactory.php',
|
||||
),
|
||||
'Visitor' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/Visitor.php',
|
||||
),
|
||||
'VisitorCollection' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/VisitorCollection.php',
|
||||
),
|
||||
'VisitorConfig' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/VisitorConfig.php',
|
||||
),
|
||||
'VisitorRepository' =>
|
||||
array (
|
||||
0 => '/mysyde/common/classes/VisitorRepository.php',
|
||||
),
|
||||
'ArrayGettable' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/ArrayGettable.php',
|
||||
),
|
||||
'UserAuthenticationStrategy' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/AuthStrategy.php',
|
||||
),
|
||||
'CriteriaHelperInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/CriteriaHelperInterface.php',
|
||||
),
|
||||
'CRUDObjectStorage' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/CRUDObjectStorage.php',
|
||||
),
|
||||
'DOMRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/DOMRepositoryListView.php',
|
||||
),
|
||||
'DOMTemplate' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/DOMTemplate.php',
|
||||
),
|
||||
'DOMView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/DOMView.php',
|
||||
),
|
||||
'Entity' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/Entity.php',
|
||||
),
|
||||
'FlattenedGettable' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/FlattenedGettable.php',
|
||||
),
|
||||
'GenericDBModelInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/GenericDBModelInterface.php',
|
||||
),
|
||||
'GenericDBQueryWrapperInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/GenericDBQueryWrapperInterface.php',
|
||||
),
|
||||
'GenericObjectStorageInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/GenericObjectStorageInterface.php',
|
||||
),
|
||||
'GenericTemplateInserterInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/GenericTemplateInserterInterface.php',
|
||||
),
|
||||
'GenericViewInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/GenericViewInterface.php',
|
||||
),
|
||||
'HashingStrategy' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/HashingStrategy.php',
|
||||
),
|
||||
'IOCInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/IOCInterface.php',
|
||||
),
|
||||
'Observer' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/Observer.php',
|
||||
),
|
||||
'PageableViewInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PageableViewInterface.php',
|
||||
),
|
||||
'PasswordCheckerInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PasswordCheckerInterface.php',
|
||||
),
|
||||
'PHTMLRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PHTMLRepositoryListView.php',
|
||||
),
|
||||
'PHTMLTemplate' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PHTMLTemplate.php',
|
||||
),
|
||||
'PHTMLView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PHTMLView.php',
|
||||
),
|
||||
'PlainRepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PlainRepositoryListView.php',
|
||||
),
|
||||
'PlainTemplate' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PlainTemplate.php',
|
||||
),
|
||||
'PlainView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/PlainView.php',
|
||||
),
|
||||
'Repository' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/Repository.php',
|
||||
),
|
||||
'RepositoryListView' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/RepositoryListView.php',
|
||||
),
|
||||
'RepositoryUnitOfWorkInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/RepositoryUnitOfWorkInterface.php',
|
||||
),
|
||||
'ServicePayload' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/ServicePayload.php',
|
||||
),
|
||||
'SessionFlashMessageBag' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/SessionFlashMessageBag.php',
|
||||
),
|
||||
'Template' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/Template.php',
|
||||
),
|
||||
'TemplateEngine' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/TemplateEngine.php',
|
||||
),
|
||||
'UnitOfWorkInterface' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/UnitOfWorkInterface.php',
|
||||
),
|
||||
'View' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/View.php',
|
||||
),
|
||||
'ViewModel' =>
|
||||
array (
|
||||
0 => '/mysyde/common/interfaces/ViewModel.php',
|
||||
),
|
||||
'log_mysql' =>
|
||||
array (
|
||||
0 => '/mysyde/common/logparser/class.log.mysql.php',
|
||||
),
|
||||
'log_output' =>
|
||||
array (
|
||||
0 => '/mysyde/common/logparser/class.log.output.php',
|
||||
),
|
||||
'log' =>
|
||||
array (
|
||||
0 => '/mysyde/common/logparser/class.log.php',
|
||||
),
|
||||
'log_processor' =>
|
||||
array (
|
||||
0 => '/mysyde/common/logparser/class.log.processor.php',
|
||||
),
|
||||
'B' =>
|
||||
array (
|
||||
0 => '/mysyde/common/tests/HookTest.php',
|
||||
),
|
||||
'C' =>
|
||||
array (
|
||||
0 => '/mysyde/common/tests/HookTest.php',
|
||||
),
|
||||
'arrayGettableTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/arrayGettableTrait.php',
|
||||
),
|
||||
'arrayMappableTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/arrayMappableTrait.php',
|
||||
),
|
||||
'directoryFileWriterTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/directoryFileWriterTrait.php',
|
||||
),
|
||||
'flattenedGettableTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/flattenedGettableTrait.php',
|
||||
),
|
||||
'genericCollectionTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericCollectionTrait.php',
|
||||
),
|
||||
'genericConfigTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericConfigTrait.php',
|
||||
),
|
||||
'genericDBModelTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericDBModelTrait.php',
|
||||
),
|
||||
'genericPlainTemplateTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericPlainTemplateTrait.php',
|
||||
),
|
||||
'genericRepositoryListViewTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericRepositoryListViewTrait.php',
|
||||
),
|
||||
'genericRepositoryTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericRepositoryTrait.php',
|
||||
),
|
||||
'genericViewModelTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericViewModelTrait.php',
|
||||
),
|
||||
'genericViewTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/genericViewTrait.php',
|
||||
),
|
||||
'hasConfigTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/hasConfigTrait.php',
|
||||
),
|
||||
'hookableTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/hookableTrait.php',
|
||||
),
|
||||
'reflectionIDSetter' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/reflectionIDSetter.php',
|
||||
),
|
||||
'universallyGettableTrait' =>
|
||||
array (
|
||||
0 => '/mysyde/common/traits/universallyGettableTrait.php',
|
||||
),
|
||||
'DcAutoloader' =>
|
||||
array (
|
||||
0 => '/mysyde/DcAutoloader.php',
|
||||
),
|
||||
'PDORegionalizedTextProvider' =>
|
||||
array (
|
||||
0 => '/mysyde/regionalization/PDORegionalizedTextProvider.php',
|
||||
),
|
||||
'PHPFileRegionalizedTextProvider' =>
|
||||
array (
|
||||
0 => '/mysyde/regionalization/PHPFileRegionalizedTextProvider.php',
|
||||
),
|
||||
'RegionalizedTextProvider' =>
|
||||
array (
|
||||
0 => '/mysyde/regionalization/RegionalizedTextProvider.php',
|
||||
),
|
||||
);
|
||||
|
||||
public function register()
|
||||
{
|
||||
spl_autoload_register([__NAMESPACE__ . '\\' . __CLASS__,'resolve']);
|
||||
}
|
||||
|
||||
public static function resolve($class)
|
||||
{
|
||||
if (isset(static::$map[$class])) {
|
||||
foreach (static::$map[$class] as $includePath) {
|
||||
include(rtrim($_SERVER['DOCUMENT_ROOT'],'/') . $includePath);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user