From 66ca23259d649ad34cb887fe527c358cd11685e5 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Tue, 25 Jul 2017 20:33:32 +0200 Subject: [PATCH] updated md docu --- ApiIndex.md | 43 +- DEPRECATED.md | 18 +- ERROR.md | 18 +- INFO.md | 18 +- JsonResult.md | 74 ++- LIB-lib.md | 18 +- LIB-lib_controll.md | 20 +- LIB-lib_css.md | 22 +- LIB-lib_js.md | 22 +- LIB-lib_jscss.md | 26 +- LIB-lib_php.md | 22 +- LIB-lib_system.md | 30 +- LIB-lib_textillate.md | 110 ----- SYSTEM-API-api.md | 114 ++--- SYSTEM-API-api_default.md | 313 +++++++----- SYSTEM-API-api_default_interface.md | 66 +++ SYSTEM-API-api_login.md | 121 ++++- SYSTEM-API-api_system.md | 188 +++++-- SYSTEM-API-verify.md | 97 ++-- SYSTEM-CACHE-cache.md | 34 +- SYSTEM-CACHE-cache_css.md | 32 +- SYSTEM-CACHE-cache_filemask.md | 23 +- SYSTEM-CACHE-cache_js.md | 32 +- SYSTEM-CACHE-cache_scss.md | 30 +- SYSTEM-CONFIG-config.md | 24 +- SYSTEM-CONFIG-config_ids.md | 12 +- SYSTEM-CRON-cron.md | 53 +- SYSTEM-CRON-cron_cache_delete.md | 9 +- SYSTEM-CRON-cron_log2sqlite.md | 9 +- SYSTEM-CRON-cronjob.md | 10 +- SYSTEM-CRON-cronstatus.md | 8 +- SYSTEM-CRON-crontime.md | 154 +++--- SYSTEM-DB-Connection.md | 79 +-- SYSTEM-DB-ConnectionAMQP.md | 71 ++- SYSTEM-DB-ConnectionAbstr.md | 64 ++- SYSTEM-DB-ConnectionMYS.md | 89 ++-- SYSTEM-DB-ConnectionPG.md | 89 ++-- SYSTEM-DB-ConnectionSQLite.md | 79 +-- SYSTEM-DB-DBInfo.md | 26 +- SYSTEM-DB-DBInfoAMQP.md | 26 +- SYSTEM-DB-DBInfoMYS.md | 26 +- SYSTEM-DB-DBInfoPG.md | 26 +- SYSTEM-DB-DBInfoSQLite.md | 26 +- SYSTEM-DB-QI.md | 9 +- SYSTEM-DB-QP.md | 36 +- SYSTEM-DB-QQ.md | 28 +- SYSTEM-DB-Result.md | 26 +- SYSTEM-DB-ResultAMQP.md | 38 +- SYSTEM-DB-ResultMysqli.md | 38 +- SYSTEM-DB-ResultMysqliPrepare.md | 44 +- SYSTEM-DB-ResultPostgres.md | 42 +- SYSTEM-DB-ResultSQLite.md | 42 +- SYSTEM-DOCU-docu.md | 58 ++- SYSTEM-DOCU-docu_package.md | 34 ++ SYSTEM-DOCU-docu_system.md | 35 ++ SYSTEM-FILES-files.md | 75 +-- SYSTEM-HEADER.md | 79 +-- SYSTEM-HTML-html.md | 31 +- SYSTEM-LOG-AbstractResult.md | 70 --- SYSTEM-LOG-COUNTER.md | 18 +- SYSTEM-LOG-CRON.md | 18 +- SYSTEM-LOG-DEPRECATED.md | 18 +- SYSTEM-LOG-ERROR.md | 18 +- SYSTEM-LOG-ERROR_EXCEPTION.md | 22 +- SYSTEM-LOG-INFO.md | 18 +- SYSTEM-LOG-JsonResult.md | 48 +- SYSTEM-LOG-SHUTDOWN_EXCEPTION.md | 22 +- SYSTEM-LOG-SYSTEM_ERROR_EXCEPTION.md | 22 +- SYSTEM-LOG-SYSTEM_EXCEPTION.md | 18 +- SYSTEM-LOG-TODO.md | 18 +- SYSTEM-LOG-TranslatableError.md | 18 +- SYSTEM-LOG-WARNING.md | 18 +- SYSTEM-LOG-error_handler.md | 28 +- SYSTEM-LOG-error_handler_dbwriter.md | 30 +- SYSTEM-LOG-error_handler_jsonoutput.md | 30 +- SYSTEM-LOG-log.md | 55 ++- SYSTEM-PAGE-DefaultPage.md | 61 +++ SYSTEM-PAGE-Page.md | 70 ++- SYSTEM-PAGE-ParensParser.md | 22 +- SYSTEM-PAGE-State.md | 59 +-- SYSTEM-PAGE-replace.md | 36 +- SYSTEM-PAGE-text.md | 94 ++-- SYSTEM-PATH.md | 28 +- SYSTEM-PLIB.md | 28 +- SYSTEM-PROOT.md | 28 +- SYSTEM-PSAI.md | 28 +- SYSTEM-PSQL.md | 28 +- SYSTEM-PSYSTEM.md | 28 +- SYSTEM-SAI-SaiModule.md | 269 ++++++---- SYSTEM-SAI-default_page.md | 59 ++- SYSTEM-SAI-sai.md | 48 +- SYSTEM-SAI-saigui.md | 9 +- SYSTEM-SAI-saimod_sys_api.md | 338 ++++++++----- SYSTEM-SAI-saimod_sys_cache.md | 288 +++++++---- SYSTEM-SAI-saimod_sys_config.md | 290 +++++++---- SYSTEM-SAI-saimod_sys_cron.md | 329 ++++++++----- SYSTEM-SAI-saimod_sys_docu.md | 336 ++++++++----- SYSTEM-SAI-saimod_sys_files.md | 308 +++++++----- SYSTEM-SAI-saimod_sys_git.md | 295 ++++++----- SYSTEM-SAI-saimod_sys_langswitcher.md | 438 ----------------- SYSTEM-SAI-saimod_sys_log.md | 392 +++++++++------ SYSTEM-SAI-saimod_sys_login.md | 351 +++++++------ SYSTEM-SAI-saimod_sys_mod.md | 290 +++++++---- SYSTEM-SAI-saimod_sys_page.md | 338 ++++++++----- SYSTEM-SAI-saimod_sys_security.md | 460 ++++++++++++------ SYSTEM-SAI-saimod_sys_text.md | 336 ++++++++----- SYSTEM-SAI-saimod_sys_todo.md | 451 ++++++++++------- SYSTEM-SAI-saistart_sys_sai.md | 314 +++++++----- SYSTEM-SAI-todo_stats.md | 10 +- SYSTEM-SAI-todo_stats_assign.md | 9 +- SYSTEM-SAI-todo_stats_data.md | 22 +- SYSTEM-SAI-todo_stats_gen.md | 9 +- SYSTEM-SAI-todo_stats_report.md | 9 +- SYSTEM-SAI-todo_stats_user.md | 9 +- SYSTEM-SECURITY-RIGHTS.md | 4 +- SYSTEM-SECURITY-Security.md | 287 +++++++---- SYSTEM-SECURITY-User.md | 88 +--- SYSTEM-SQL-DATA_DEFAULT.md | 82 ++++ SYSTEM-SQL-DATA_SYSTEM_API.md | 21 +- SYSTEM-SQL-DATA_SYSTEM_CRON.md | 21 +- SYSTEM-SQL-DATA_SYSTEM_PAGE.md | 21 +- SYSTEM-SQL-DATA_SYSTEM_RIGHTS.md | 21 +- SYSTEM-SQL-DATA_SYSTEM_TEXT.md | 21 +- SYSTEM-SQL-SCHEMA_SYSTEM.md | 21 +- SYSTEM-SQL-SYS_API_TREE.md | 48 +- SYSTEM-SQL-SYS_CACHE_CHECK.md | 48 +- SYSTEM-SQL-SYS_CACHE_DELETE.md | 44 +- SYSTEM-SQL-SYS_CACHE_DELETE_ALL.md | 40 +- SYSTEM-SQL-SYS_CACHE_PUT.md | 50 +- SYSTEM-SQL-SYS_CRON_GET.md | 48 +- SYSTEM-SQL-SYS_CRON_LAST_VISIT.md | 40 +- SYSTEM-SQL-SYS_CRON_LIST.md | 40 +- SYSTEM-SQL-SYS_CRON_UPD.md | 48 +- SYSTEM-SQL-SYS_LOCALE_SET_LOCALE.md | 48 +- SYSTEM-SQL-SYS_LOG_DEL.md | 48 +- SYSTEM-SQL-SYS_LOG_INSERT.md | 48 +- SYSTEM-SQL-SYS_LOG_MONTH.md | 48 +- SYSTEM-SQL-SYS_LOG_OLDEST.md | 40 +- SYSTEM-SQL-SYS_PAGE_GROUP.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_API_ADD.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_API_DEL.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_API_GET.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_API_GROUPS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_API_SINGLE_SELECT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_CACHE.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_CACHE_CLEAR.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_CACHE_COUNT.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_CRON.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_CRON_ADD.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_CRON_CHANGE.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_CRON_DEL.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_CRON_SINGLE_SELECT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_ANALYTICS.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_QUERYTIME.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_SUCCESS.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_VISITOR.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_CLASS_BASIC.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_CLASS_OTHER.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_CLASS_SYSTEM.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_ERROR.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_FILTER.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_FILTERS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_LOG_FILTER_COUNT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_TRUNCATE.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_BASIC.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_REFERER.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_REQUEST.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_PAGE_ADD.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_PAGE_DEL.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_PAGE_GET.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_PAGE_GROUPS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_PAGE_SINGLE_SELECT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_DELETE_USER.md | 125 +++++ ...-SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.md | 125 +++++ SYSTEM-SQL-SYS_SAIMOD_SECURITY_RENAME_USER.md | 125 +++++ SYSTEM-SQL-SYS_SAIMOD_SECURITY_RIGHTS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_RIGHT_CHECK.md | 48 +- ...EM-SQL-SYS_SAIMOD_SECURITY_RIGHT_DELETE.md | 48 +- ...EM-SQL-SYS_SAIMOD_SECURITY_RIGHT_INSERT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_USERS.md | 48 +- ...EM-SQL-SYS_SAIMOD_SECURITY_USERS_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_COUNT.md | 48 +- ...L-SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_LOG.md | 48 +- ...-SQL-SYS_SAIMOD_SECURITY_USER_LOG_COUNT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_RIGHTS.md | 48 +- ...QL-SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.md | 48 +- ...L-SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.md | 48 +- ...L-SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_NOTAG.md | 48 +- ...-SQL-SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_TAG.md | 56 ++- ...EM-SQL-SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_TAGS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_NOTAG.md | 56 ++- ...M-SQL-SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_TAG.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TODO_ASSIGN.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TODO_ASSIGNEES.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TODO_CLOSE.md | 50 +- SYSTEM-SQL-SYS_SAIMOD_TODO_CLOSE_ALL.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_FREE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_MINE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_OTHERS.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_TYPE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_DEASSIGN.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_EDIT.md | 50 +- ...EM-SQL-SYS_SAIMOD_TODO_EXCEPTION_INSERT.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TODO_LIST.md | 48 +- SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_FREE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_MINE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_OTHERS.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_TYPE.md | 56 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_OPEN.md | 58 ++- SYSTEM-SQL-SYS_SAIMOD_TODO_PRIORITY.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_ASSIGNED.md | 44 +- SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_CLOSED.md | 44 +- ...QL-SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.md | 40 +- ...SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.md | 40 +- ...L-SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.md | 40 +- ...QL-SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.md | 40 +- ...IMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.md | 40 +- ...SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.md | 40 +- ...L-SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_USERS.md | 40 +- SYSTEM-SQL-SYS_SAIMOD_TODO_TODO.md | 48 +- SYSTEM-SQL-SYS_SECURITY_AVAILABLE.md | 48 +- SYSTEM-SQL-SYS_SECURITY_AVAILABLE_EMAIL.md | 139 ++++++ SYSTEM-SQL-SYS_SECURITY_CHANGE_EMAIL.md | 125 +++++ SYSTEM-SQL-SYS_SECURITY_CHECK.md | 48 +- SYSTEM-SQL-SYS_SECURITY_CONFIRM_EMAIL.md | 125 +++++ SYSTEM-SQL-SYS_SECURITY_CREATE.md | 50 +- SYSTEM-SQL-SYS_SECURITY_LOGIN_MD5.md | 139 ------ SYSTEM-SQL-SYS_SECURITY_LOGIN_SHA1.md | 139 ------ SYSTEM-SQL-SYS_SECURITY_LOGIN_USER_SHA1.md | 139 ++++++ SYSTEM-SQL-SYS_SECURITY_RESET_PASSWORD.md | 125 +++++ SYSTEM-SQL-SYS_SECURITY_UPDATE_LASTACTIVE.md | 60 ++- SYSTEM-SQL-SYS_SECURITY_UPDATE_PW.md | 48 +- SYSTEM-SQL-SYS_SECURITY_USER_INFO.md | 139 ++++++ SYSTEM-SQL-SYS_SECURITY_USER_SESSIONID.md | 125 +++++ SYSTEM-SQL-SYS_TEXT_DELETE.md | 44 +- SYSTEM-SQL-SYS_TEXT_DELETE_TAGS.md | 44 +- SYSTEM-SQL-SYS_TEXT_GET_ID.md | 56 ++- SYSTEM-SQL-SYS_TEXT_GET_ID_ADV.md | 44 +- SYSTEM-SQL-SYS_TEXT_GET_ID_COUNT.md | 44 +- SYSTEM-SQL-SYS_TEXT_GET_ID_TAGS.md | 56 ++- SYSTEM-SQL-SYS_TEXT_GET_LATEST.md | 44 +- SYSTEM-SQL-SYS_TEXT_GET_TAG.md | 48 +- SYSTEM-SQL-SYS_TEXT_GET_TAGS.md | 48 +- SYSTEM-SQL-SYS_TEXT_GET_TAG_ADV.md | 44 +- SYSTEM-SQL-SYS_TEXT_RENAME.md | 44 +- SYSTEM-SQL-SYS_TEXT_RENAME_TAGS.md | 44 +- SYSTEM-SQL-SYS_TEXT_SAVE.md | 44 +- SYSTEM-SQL-SYS_TEXT_SAVE_TAG.md | 44 +- SYSTEM-SQL-SYS_TEXT_SEARCH_TAG.md | 44 +- SYSTEM-SQL-SYS_TOKEN_CONFIRM.md | 125 +++++ SYSTEM-SQL-SYS_TOKEN_GET.md | 125 +++++ SYSTEM-SQL-SYS_TOKEN_INSERT.md | 139 ++++++ SYSTEM-SQL-setup.md | 62 +-- SYSTEM-SQL-system_api.md | 2 +- SYSTEM-SQL-system_cron.md | 2 +- SYSTEM-SQL-system_log.md | 2 +- SYSTEM-SQL-system_page.md | 2 +- SYSTEM-SQL-system_text.md | 2 +- SYSTEM-SQL-system_todo.md | 2 +- SYSTEM-SQL-system_todo_assign.md | 2 +- SYSTEM-SQL-system_user.md | 24 +- SYSTEM-SQL-system_user_to_rights.md | 2 +- SYSTEM-TOKEN-token.md | 155 ++++++ SYSTEM-TOKEN-token_change_email.md | 104 ++++ SYSTEM-TOKEN-token_confirm_email.md | 104 ++++ SYSTEM-TOKEN-token_handler.md | 99 ++++ SYSTEM-TOKEN-token_reset_password.md | 104 ++++ SYSTEM-autoload.md | 100 ++-- SYSTEM-locale.md | 22 +- SYSTEM-system.md | 104 ++-- SYSTEM-time.md | 39 +- TODO.md | 18 +- WARNING.md | 18 +- 287 files changed, 11559 insertions(+), 7894 deletions(-) delete mode 100644 LIB-lib_textillate.md create mode 100644 SYSTEM-API-api_default_interface.md create mode 100644 SYSTEM-DOCU-docu_package.md create mode 100644 SYSTEM-DOCU-docu_system.md delete mode 100644 SYSTEM-LOG-AbstractResult.md create mode 100644 SYSTEM-PAGE-DefaultPage.md delete mode 100644 SYSTEM-SAI-saimod_sys_langswitcher.md create mode 100644 SYSTEM-SQL-DATA_DEFAULT.md create mode 100644 SYSTEM-SQL-SYS_SAIMOD_SECURITY_DELETE_USER.md create mode 100644 SYSTEM-SQL-SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.md create mode 100644 SYSTEM-SQL-SYS_SAIMOD_SECURITY_RENAME_USER.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_AVAILABLE_EMAIL.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_CHANGE_EMAIL.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_CONFIRM_EMAIL.md delete mode 100644 SYSTEM-SQL-SYS_SECURITY_LOGIN_MD5.md delete mode 100644 SYSTEM-SQL-SYS_SECURITY_LOGIN_SHA1.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_LOGIN_USER_SHA1.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_RESET_PASSWORD.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_USER_INFO.md create mode 100644 SYSTEM-SQL-SYS_SECURITY_USER_SESSIONID.md create mode 100644 SYSTEM-SQL-SYS_TOKEN_CONFIRM.md create mode 100644 SYSTEM-SQL-SYS_TOKEN_GET.md create mode 100644 SYSTEM-SQL-SYS_TOKEN_INSERT.md create mode 100644 SYSTEM-TOKEN-token.md create mode 100644 SYSTEM-TOKEN-token_change_email.md create mode 100644 SYSTEM-TOKEN-token_confirm_email.md create mode 100644 SYSTEM-TOKEN-token_handler.md create mode 100644 SYSTEM-TOKEN-token_reset_password.md diff --git a/ApiIndex.md b/ApiIndex.md index b6ee0a4..db1cbd1 100644 --- a/ApiIndex.md +++ b/ApiIndex.md @@ -25,7 +25,9 @@ API Index * [DBInfoMYS](SYSTEM-DB-DBInfoMYS) * SYSTEM\SQL * [SYS_TEXT_GET_ID_ADV](SYSTEM-SQL-SYS_TEXT_GET_ID_ADV) + * [SYS_SECURITY_AVAILABLE_EMAIL](SYSTEM-SQL-SYS_SECURITY_AVAILABLE_EMAIL) * [SYS_SAIMOD_CRON_SINGLE_SELECT](SYSTEM-SQL-SYS_SAIMOD_CRON_SINGLE_SELECT) + * [SYS_SECURITY_CONFIRM_EMAIL](SYSTEM-SQL-SYS_SECURITY_CONFIRM_EMAIL) * [SYS_PAGE_GROUP](SYSTEM-SQL-SYS_PAGE_GROUP) * [SYS_SAIMOD_TEXT_COUNT_TAG](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_TAG) * [system_text](SYSTEM-SQL-system_text) @@ -34,8 +36,6 @@ API Index * [SYS_TEXT_GET_ID_TAGS](SYSTEM-SQL-SYS_TEXT_GET_ID_TAGS) * [system_user_to_rights](SYSTEM-SQL-system_user_to_rights) * [SYS_SAIMOD_TODO_LIST_FREE](SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_FREE) - * [DATA_SYSTEM_PAGE](SYSTEM-SQL-DATA_SYSTEM_PAGE) - * [DATA_SYSTEM_RIGHTS](SYSTEM-SQL-DATA_SYSTEM_RIGHTS) * [SYS_SAIMOD_LOG_UNIQUE_REQUEST](SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_REQUEST) * [SYS_SAIMOD_TODO_EDIT](SYSTEM-SQL-SYS_SAIMOD_TODO_EDIT) * [SYS_TEXT_GET_TAG](SYSTEM-SQL-SYS_TEXT_GET_TAG) @@ -50,20 +50,21 @@ API Index * [SYS_SAIMOD_SECURITY_USER_LOG](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_LOG) * [SYS_SAIMOD_API_SINGLE_SELECT](SYSTEM-SQL-SYS_SAIMOD_API_SINGLE_SELECT) * [SYS_SAIMOD_LOG_UNIQUE_EXCEPTION](SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_EXCEPTION) + * [DATA_SYSTEM_TEXT](SYSTEM-SQL-DATA_SYSTEM_TEXT) + * [SYS_SAIMOD_SECURITY_RENAME_USER](SYSTEM-SQL-SYS_SAIMOD_SECURITY_RENAME_USER) * [SYS_CRON_LAST_VISIT](SYSTEM-SQL-SYS_CRON_LAST_VISIT) * [SYS_SAIMOD_TODO_STATS_USERS](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_USERS) * [SYS_TEXT_DELETE_TAGS](SYSTEM-SQL-SYS_TEXT_DELETE_TAGS) * [SYS_SAIMOD_LOG_FILTERS](SYSTEM-SQL-SYS_SAIMOD_LOG_FILTERS) * [SYS_TEXT_RENAME_TAGS](SYSTEM-SQL-SYS_TEXT_RENAME_TAGS) * [SYS_SAIMOD_TEXT_COUNT_NOTAG](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_NOTAG) - * [SCHEMA_SYSTEM](SYSTEM-SQL-SCHEMA_SYSTEM) * [SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED) - * [SYS_SECURITY_LOGIN_SHA1](SYSTEM-SQL-SYS_SECURITY_LOGIN_SHA1) + * [DATA_SYSTEM_API](SYSTEM-SQL-DATA_SYSTEM_API) * [SYS_SAIMOD_LOG_UNIQUE_REFERER](SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_REFERER) * [SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN) * [SYS_TEXT_GET_ID](SYSTEM-SQL-SYS_TEXT_GET_ID) + * [SYS_SAIMOD_SECURITY_DELETE_USER](SYSTEM-SQL-SYS_SAIMOD_SECURITY_DELETE_USER) * [SYS_SAIMOD_LOG_ANALYTICS](SYSTEM-SQL-SYS_SAIMOD_LOG_ANALYTICS) - * [DATA_SYSTEM_CRON](SYSTEM-SQL-DATA_SYSTEM_CRON) * [SYS_SAIMOD_TEXT_TEXT_TAG_FILTER](SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_TAG_FILTER) * [SYS_SAIMOD_TODO_TODO](SYSTEM-SQL-SYS_SAIMOD_TODO_TODO) * [SYS_SAIMOD_TODO_DEASSIGN](SYSTEM-SQL-SYS_SAIMOD_TODO_DEASSIGN) @@ -72,7 +73,6 @@ API Index * [SYS_SAIMOD_TODO_COUNT_FREE](SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_FREE) * [SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER) * [SYS_API_TREE](SYSTEM-SQL-SYS_API_TREE) - * [DATA_SYSTEM_TEXT](SYSTEM-SQL-DATA_SYSTEM_TEXT) * [SYS_CACHE_CHECK](SYSTEM-SQL-SYS_CACHE_CHECK) * [system_user](SYSTEM-SQL-system_user) * [SYS_SAIMOD_TEXT_COUNT](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT) @@ -80,6 +80,7 @@ API Index * [SYS_TEXT_GET_ID_COUNT](SYSTEM-SQL-SYS_TEXT_GET_ID_COUNT) * [SYS_SAIMOD_PAGE_ADD](SYSTEM-SQL-SYS_SAIMOD_PAGE_ADD) * [setup](SYSTEM-SQL-setup) + * [SYS_SECURITY_RESET_PASSWORD](SYSTEM-SQL-SYS_SECURITY_RESET_PASSWORD) * [SYS_SECURITY_UPDATE_PW](SYSTEM-SQL-SYS_SECURITY_UPDATE_PW) * [SYS_SAIMOD_LOG_ERROR](SYSTEM-SQL-SYS_SAIMOD_LOG_ERROR) * [system_cron](SYSTEM-SQL-system_cron) @@ -95,6 +96,7 @@ API Index * [SYS_SAIMOD_SECURITY_USERS_FILTER](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USERS_FILTER) * [SYS_SAIMOD_TEXT_TEXT](SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT) * [SYS_SAIMOD_TODO_COUNT](SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT) + * [DATA_SYSTEM_RIGHTS](SYSTEM-SQL-DATA_SYSTEM_RIGHTS) * [SYS_SECURITY_CREATE](SYSTEM-SQL-SYS_SECURITY_CREATE) * [SYS_SECURITY_UPDATE_LASTACTIVE](SYSTEM-SQL-SYS_SECURITY_UPDATE_LASTACTIVE) * [SYS_SAIMOD_TEXT_TEXT_NOTAG](SYSTEM-SQL-SYS_SAIMOD_TEXT_TEXT_NOTAG) @@ -102,6 +104,7 @@ API Index * [SYS_SAIMOD_CACHE_CLEAR](SYSTEM-SQL-SYS_SAIMOD_CACHE_CLEAR) * [SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT) * [SYS_SAIMOD_TODO_COUNT_TYPE](SYSTEM-SQL-SYS_SAIMOD_TODO_COUNT_TYPE) + * [DATA_SYSTEM_CRON](SYSTEM-SQL-DATA_SYSTEM_CRON) * [SYS_SAIMOD_CACHE_COUNT](SYSTEM-SQL-SYS_SAIMOD_CACHE_COUNT) * [SYS_SAIMOD_TODO_CLOSE_ALL](SYSTEM-SQL-SYS_SAIMOD_TODO_CLOSE_ALL) * [SYS_SAIMOD_LOG_BASIC_QUERYTIME](SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_QUERYTIME) @@ -109,6 +112,7 @@ API Index * [SYS_SAIMOD_TODO_CLOSE](SYSTEM-SQL-SYS_SAIMOD_TODO_CLOSE) * [SYS_TEXT_DELETE](SYSTEM-SQL-SYS_TEXT_DELETE) * [SYS_SAIMOD_SECURITY_USER_COUNT_FILTER](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_COUNT_FILTER) + * [SYS_SECURITY_USER_INFO](SYSTEM-SQL-SYS_SECURITY_USER_INFO) * [SYS_SAIMOD_SECURITY_USER_RIGHTS](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_RIGHTS) * [SYS_CACHE_PUT](SYSTEM-SQL-SYS_CACHE_PUT) * [SYS_LOG_INSERT](SYSTEM-SQL-SYS_LOG_INSERT) @@ -132,27 +136,34 @@ API Index * [SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER) * [SYS_SAIMOD_LOG_UNIQUE_BASIC](SYSTEM-SQL-SYS_SAIMOD_LOG_UNIQUE_BASIC) * [SYS_SAIMOD_TODO_STATS_CLOSED](SYSTEM-SQL-SYS_SAIMOD_TODO_STATS_CLOSED) + * [SYS_TOKEN_INSERT](SYSTEM-SQL-SYS_TOKEN_INSERT) * [SYS_SAIMOD_LOG_TRUNCATE](SYSTEM-SQL-SYS_SAIMOD_LOG_TRUNCATE) * [SYS_SAIMOD_TODO_ASSIGNEES](SYSTEM-SQL-SYS_SAIMOD_TODO_ASSIGNEES) * [SYS_SAIMOD_SECURITY_RIGHT_DELETE](SYSTEM-SQL-SYS_SAIMOD_SECURITY_RIGHT_DELETE) - * [DATA_SYSTEM_API](SYSTEM-SQL-DATA_SYSTEM_API) * [SYS_SAIMOD_LOG_BASIC_SUCCESS](SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_SUCCESS) * [SYS_SAIMOD_LOG_CLASS_OTHER](SYSTEM-SQL-SYS_SAIMOD_LOG_CLASS_OTHER) * [SYS_CRON_GET](SYSTEM-SQL-SYS_CRON_GET) + * [SCHEMA_SYSTEM](SYSTEM-SQL-SCHEMA_SYSTEM) * [SYS_SAIMOD_CRON_CHANGE](SYSTEM-SQL-SYS_SAIMOD_CRON_CHANGE) * [SYS_SAIMOD_TODO_ASSIGN](SYSTEM-SQL-SYS_SAIMOD_TODO_ASSIGN) * [system_log](SYSTEM-SQL-system_log) * [SYS_CRON_UPD](SYSTEM-SQL-SYS_CRON_UPD) + * [SYS_SECURITY_CHANGE_EMAIL](SYSTEM-SQL-SYS_SECURITY_CHANGE_EMAIL) + * [SYS_TOKEN_GET](SYSTEM-SQL-SYS_TOKEN_GET) + * [SYS_TOKEN_CONFIRM](SYSTEM-SQL-SYS_TOKEN_CONFIRM) * [SYS_SAIMOD_API_GROUPS](SYSTEM-SQL-SYS_SAIMOD_API_GROUPS) * [SYS_SAIMOD_SECURITY_USER_COUNT](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_COUNT) * [SYS_TEXT_SAVE_TAG](SYSTEM-SQL-SYS_TEXT_SAVE_TAG) * [SYS_TEXT_GET_TAG_ADV](SYSTEM-SQL-SYS_TEXT_GET_TAG_ADV) + * [SYS_SECURITY_USER_SESSIONID](SYSTEM-SQL-SYS_SECURITY_USER_SESSIONID) * [SYS_SAIMOD_TEXT_COUNT_FILTER](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_FILTER) + * [DATA_SYSTEM_PAGE](SYSTEM-SQL-DATA_SYSTEM_PAGE) * [SYS_LOG_OLDEST](SYSTEM-SQL-SYS_LOG_OLDEST) - * [SYS_SECURITY_LOGIN_MD5](SYSTEM-SQL-SYS_SECURITY_LOGIN_MD5) * [SYS_TEXT_SEARCH_TAG](SYSTEM-SQL-SYS_TEXT_SEARCH_TAG) + * [SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS](SYSTEM-SQL-SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS) * [SYS_SAIMOD_TEXT_COUNT_TAG_FILTER](SYSTEM-SQL-SYS_SAIMOD_TEXT_COUNT_TAG_FILTER) * [SYS_SAIMOD_LOG_BASIC_VISITOR](SYSTEM-SQL-SYS_SAIMOD_LOG_BASIC_VISITOR) + * [SYS_SECURITY_LOGIN_USER_SHA1](SYSTEM-SQL-SYS_SECURITY_LOGIN_USER_SHA1) * [SYS_LOCALE_SET_LOCALE](SYSTEM-SQL-SYS_LOCALE_SET_LOCALE) * [SYS_SAIMOD_LOG_FILTER](SYSTEM-SQL-SYS_SAIMOD_LOG_FILTER) * [SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE](SYSTEM-SQL-SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE) @@ -167,6 +178,7 @@ API Index * [SYS_SAIMOD_CRON](SYSTEM-SQL-SYS_SAIMOD_CRON) * [SYS_SAIMOD_CRON_DEL](SYSTEM-SQL-SYS_SAIMOD_CRON_DEL) * [SYS_SAIMOD_API_GET](SYSTEM-SQL-SYS_SAIMOD_API_GET) + * [DATA_DEFAULT](SYSTEM-SQL-DATA_DEFAULT) * [SYS_CACHE_DELETE](SYSTEM-SQL-SYS_CACHE_DELETE) * [SYS_SAIMOD_TODO_LIST_MINE](SYSTEM-SQL-SYS_SAIMOD_TODO_LIST_MINE) * SYSTEM\SAI @@ -193,12 +205,11 @@ API Index * [SaiModule](SYSTEM-SAI-SaiModule) * [saimod_sys_git](SYSTEM-SAI-saimod_sys_git) * [todo_stats](SYSTEM-SAI-todo_stats) - * [saimod_sys_langswitcher](SYSTEM-SAI-saimod_sys_langswitcher) * [saimod_sys_text](SYSTEM-SAI-saimod_sys_text) * [saimod_sys_config](SYSTEM-SAI-saimod_sys_config) * SYSTEM\SECURITY * [RIGHTS](SYSTEM-SECURITY-RIGHTS) - * [Security](SYSTEM-SECURITY-Security) + * [security](SYSTEM-SECURITY-security) * [User](SYSTEM-SECURITY-User) * [system](SYSTEM-system) * SYSTEM\PAGE @@ -206,9 +217,12 @@ API Index * [Page](SYSTEM-PAGE-Page) * [State](SYSTEM-PAGE-State) * [ParensParser](SYSTEM-PAGE-ParensParser) + * [DefaultPage](SYSTEM-PAGE-DefaultPage) * [replace](SYSTEM-PAGE-replace) * SYSTEM\DOCU * [docu](SYSTEM-DOCU-docu) + * [docu_system](SYSTEM-DOCU-docu_system) + * [docu_package](SYSTEM-DOCU-docu_package) * SYSTEM\LOG * [error_handler_jsonoutput](SYSTEM-LOG-error_handler_jsonoutput) * [ERROR_EXCEPTION](SYSTEM-LOG-ERROR_EXCEPTION) @@ -219,7 +233,6 @@ API Index * [TranslatableError](SYSTEM-LOG-TranslatableError) * [SYSTEM_EXCEPTION](SYSTEM-LOG-SYSTEM_EXCEPTION) * [error_handler](SYSTEM-LOG-error_handler) - * [AbstractResult](SYSTEM-LOG-AbstractResult) * [INFO](SYSTEM-LOG-INFO) * [TODO](SYSTEM-LOG-TODO) * [COUNTER](SYSTEM-LOG-COUNTER) @@ -228,10 +241,17 @@ API Index * [error_handler_dbwriter](SYSTEM-LOG-error_handler_dbwriter) * [CRON](SYSTEM-LOG-CRON) * [WARNING](SYSTEM-LOG-WARNING) + * SYSTEM\TOKEN + * [token](SYSTEM-TOKEN-token) + * [token_change_email](SYSTEM-TOKEN-token_change_email) + * [token_confirm_email](SYSTEM-TOKEN-token_confirm_email) + * [token_handler](SYSTEM-TOKEN-token_handler) + * [token_reset_password](SYSTEM-TOKEN-token_reset_password) * SYSTEM\API * [api_system](SYSTEM-API-api_system) * [api](SYSTEM-API-api) * [api_login](SYSTEM-API-api_login) + * [api_default_interface](SYSTEM-API-api_default_interface) * [api_default](SYSTEM-API-api_default) * [verify](SYSTEM-API-verify) * [PATH](SYSTEM-PATH) @@ -267,7 +287,6 @@ API Index * [TODO](TODO) * [ERROR](ERROR) * LIB - * [lib_textillate](LIB-lib_textillate) * [lib_css](LIB-lib_css) * [lib_jscss](LIB-lib_jscss) * [lib_php](LIB-lib_php) diff --git a/DEPRECATED.md b/DEPRECATED.md index f7e4503..85ffc8b 100644 --- a/DEPRECATED.md +++ b/DEPRECATED.md @@ -1,9 +1,9 @@ DEPRECATED =============== +Deprecated Log Class provided by System for marking code as Deprecated. - - +All other log Classes are derived from this. * Class name: DEPRECATED @@ -22,7 +22,7 @@ Properties public mixed $logged = false - +bool Variable to store if the Exception was logged already @@ -33,7 +33,7 @@ Properties public mixed $todo_logged = false - +bool Variable to store if the Exceptions was logged as Todo @@ -46,9 +46,9 @@ Methods ### __construct - mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct($message, $code, $previous) - + mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct(string $message, integer $code, \Exception $previous) +Construct the Error @@ -57,8 +57,8 @@ Methods #### Arguments -* $message **mixed** -* $code **mixed** -* $previous **mixed** +* $message **string** - <p>Error Message</p> +* $code **integer** - <p>Error Code</p> +* $previous **Exception** - <p>Previous Error leading to this one.</p> diff --git a/ERROR.md b/ERROR.md index 4f8374d..c19237b 100644 --- a/ERROR.md +++ b/ERROR.md @@ -1,9 +1,9 @@ ERROR =============== +Error Log Class provided by System for all kinds of Errors. - - +All other log Classes are derived from this. * Class name: ERROR @@ -22,7 +22,7 @@ Properties public mixed $logged = false - +bool Variable to store if the Exception was logged already @@ -33,7 +33,7 @@ Properties public mixed $todo_logged = false - +bool Variable to store if the Exceptions was logged as Todo @@ -46,9 +46,9 @@ Methods ### __construct - mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct($message, $code, $previous) - + mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct(string $message, integer $code, \Exception $previous) +Construct the Error @@ -57,8 +57,8 @@ Methods #### Arguments -* $message **mixed** -* $code **mixed** -* $previous **mixed** +* $message **string** - <p>Error Message</p> +* $code **integer** - <p>Error Code</p> +* $previous **Exception** - <p>Previous Error leading to this one.</p> diff --git a/INFO.md b/INFO.md index b7570a0..fe81a98 100644 --- a/INFO.md +++ b/INFO.md @@ -1,9 +1,9 @@ INFO =============== +Info Log Class provided by System for logging Infos. - - +All other log Classes are derived from this. * Class name: INFO @@ -22,7 +22,7 @@ Properties public mixed $logged = false - +bool Variable to store if the Exception was logged already @@ -33,7 +33,7 @@ Properties public mixed $todo_logged = false - +bool Variable to store if the Exceptions was logged as Todo @@ -46,9 +46,9 @@ Methods ### __construct - mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct($message, $code, $previous) - + mixed SYSTEM\LOG\SYSTEM_EXCEPTION::__construct(string $message, integer $code, \Exception $previous) +Construct the Error @@ -57,8 +57,8 @@ Methods #### Arguments -* $message **mixed** -* $code **mixed** -* $previous **mixed** +* $message **string** - <p>Error Message</p> +* $code **integer** - <p>Error Code</p> +* $previous **Exception** - <p>Previous Error leading to this one.</p> diff --git a/JsonResult.md b/JsonResult.md index 45bbc49..87e8bd4 100644 --- a/JsonResult.md +++ b/JsonResult.md @@ -1,7 +1,7 @@ JsonResult =============== - +JsonResult Class provided by System to return Data as JSON or MSGPACK. @@ -12,24 +12,6 @@ JsonResult -Constants ----------- - - -### JSONRESULT_OK - - const JSONRESULT_OK = true - - - - - -### JSONRESULT_ERROR - - const JSONRESULT_ERROR = false - - - @@ -40,62 +22,62 @@ Methods ### toString - mixed SYSTEM\LOG\AbstractResult::toString($json_array, $status, $start_time) - + string SYSTEM\LOG\JsonResult::toString(array $json_array, boolean $status, integer $start_time) +Retun JsonResult with data given by array * Visibility: **public** * This method is **static**. -* This method is defined by [SYSTEM\LOG\AbstractResult](SYSTEM-LOG-AbstractResult) +* This method is defined by [SYSTEM\LOG\JsonResult](SYSTEM-LOG-JsonResult) #### Arguments -* $json_array **mixed** -* $status **mixed** -* $start_time **mixed** +* $json_array **array** - <p>Data which should be included in the JSOn Result.</p> +* $status **boolean** - <p>true or false depending on success</p> +* $start_time **integer** - <p>To calculate Querytime - if Null System time is used.</p> ### error - mixed SYSTEM\LOG\AbstractResult::error(\Exception $e) - + string SYSTEM\LOG\JsonResult::error(\Exception $e) +Retun JsonResult for given Exception * Visibility: **public** * This method is **static**. -* This method is defined by [SYSTEM\LOG\AbstractResult](SYSTEM-LOG-AbstractResult) +* This method is defined by [SYSTEM\LOG\JsonResult](SYSTEM-LOG-JsonResult) #### Arguments -* $e **Exception** +* $e **Exception** - <p>Exception to be convered.</p> ### ok - mixed SYSTEM\LOG\AbstractResult::ok() - - - - - -* Visibility: **public** -* This method is **static**. -* This method is defined by [SYSTEM\LOG\AbstractResult](SYSTEM-LOG-AbstractResult) - - - - -### fail - - mixed SYSTEM\LOG\JsonResult::fail() - + string SYSTEM\LOG\JsonResult::ok() +Retun JsonResult with success status + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\LOG\JsonResult](SYSTEM-LOG-JsonResult) + + + + +### fail + + string SYSTEM\LOG\JsonResult::fail() + +Retun JsonResult with failure status diff --git a/LIB-lib.md b/LIB-lib.md index d8b258d..65b371f 100644 --- a/LIB-lib.md +++ b/LIB-lib.md @@ -1,7 +1,7 @@ LIB\lib =============== - +Lib Class provided by System to define API to load libs. @@ -22,9 +22,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -36,9 +36,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -50,9 +50,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include @@ -64,9 +64,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class diff --git a/LIB-lib_controll.md b/LIB-lib_controll.md index a1b5a9d..1bd3821 100644 --- a/LIB-lib_controll.md +++ b/LIB-lib_controll.md @@ -1,7 +1,7 @@ LIB\lib_controll =============== - +lib_controll Class provided by System to register libs. @@ -21,7 +21,7 @@ Properties private mixed $libs = array() - +array Variable to store all registred libs @@ -35,9 +35,9 @@ Methods ### check_lib - mixed LIB\lib_controll::check_lib($lib) - + boolean LIB\lib_controll::check_lib(string $lib) +Check if given class is a valid lib @@ -46,15 +46,15 @@ Methods #### Arguments -* $lib **mixed** +* $lib **string** - <p>Lib Class</p> ### register - mixed LIB\lib_controll::register($classname) - + null LIB\lib_controll::register(string $classname) +Register given class as lib @@ -63,15 +63,15 @@ Methods #### Arguments -* $classname **mixed** +* $classname **string** - <p>Lib Class</p> ### all - mixed LIB\lib_controll::all() - + array LIB\lib_controll::all() +Get all registered libs available diff --git a/LIB-lib_css.md b/LIB-lib_css.md index 74654b6..c6e97d9 100644 --- a/LIB-lib_css.md +++ b/LIB-lib_css.md @@ -1,7 +1,7 @@ LIB\lib_css =============== - +css lib Class provided by System to provide css libs. @@ -23,9 +23,9 @@ Methods ### css_path - mixed LIB\lib_css::css_path() - + string LIB\lib_css::css_path() +Get Css lib include path @@ -37,9 +37,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -52,9 +52,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -67,9 +67,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include @@ -82,9 +82,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class diff --git a/LIB-lib_js.md b/LIB-lib_js.md index 793083a..1cbdf16 100644 --- a/LIB-lib_js.md +++ b/LIB-lib_js.md @@ -1,7 +1,7 @@ LIB\lib_js =============== - +js lib Class provided by System to provide js libs. @@ -23,9 +23,9 @@ Methods ### js_path - mixed LIB\lib_js::js_path() - + string LIB\lib_js::js_path() +Get js lib include path @@ -37,9 +37,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -52,9 +52,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -67,9 +67,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include @@ -82,9 +82,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class diff --git a/LIB-lib_jscss.md b/LIB-lib_jscss.md index 036f725..0175850 100644 --- a/LIB-lib_jscss.md +++ b/LIB-lib_jscss.md @@ -1,7 +1,7 @@ LIB\lib_jscss =============== - +js+css lib Class provided by System to provide js+css libs. @@ -23,9 +23,9 @@ Methods ### js_path - mixed LIB\lib_jscss::js_path() - + string LIB\lib_jscss::js_path() +Get js lib include path @@ -37,9 +37,9 @@ Methods ### css_path - mixed LIB\lib_jscss::css_path() - + string LIB\lib_jscss::css_path() +Get Css lib include path @@ -51,9 +51,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -66,9 +66,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -81,9 +81,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include @@ -96,9 +96,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class diff --git a/LIB-lib_php.md b/LIB-lib_php.md index 93dd2c2..6abb815 100644 --- a/LIB-lib_php.md +++ b/LIB-lib_php.md @@ -1,7 +1,7 @@ LIB\lib_php =============== - +php lib Class provided by System to provide php libs. @@ -23,9 +23,9 @@ Methods ### php_autoload - mixed LIB\lib_php::php_autoload() - + null LIB\lib_php::php_autoload() +include the php files to be used @@ -37,9 +37,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -52,9 +52,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -67,9 +67,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include @@ -82,9 +82,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class diff --git a/LIB-lib_system.md b/LIB-lib_system.md index 537db23..a22ffdd 100644 --- a/LIB-lib_system.md +++ b/LIB-lib_system.md @@ -1,7 +1,7 @@ LIB\lib_system =============== - +lib_system Class provided by System to serve system.js and system.css library. @@ -22,9 +22,9 @@ Methods ### get_class - mixed LIB\lib_system::get_class() - + string LIB\lib_system::get_class() +Get Classname of the Library @@ -36,9 +36,9 @@ Methods ### js_path - mixed LIB\lib_jscss::js_path() - + string LIB\lib_jscss::js_path() +Get js lib include path @@ -51,9 +51,9 @@ Methods ### css_path - mixed LIB\lib_jscss::css_path() - + string LIB\lib_jscss::css_path() +Get Css lib include path @@ -66,9 +66,9 @@ Methods ### version - mixed LIB\lib::version() - + string LIB\lib::version() +Default Version for every lib if not overritten by derived class @@ -81,9 +81,9 @@ Methods ### php - mixed LIB\lib::php() - + boolean LIB\lib::php() +Call php lib include @@ -96,9 +96,9 @@ Methods ### css - mixed LIB\lib::css() - + string LIB\lib::css() +Call css lib include @@ -111,9 +111,9 @@ Methods ### js - mixed LIB\lib::js() - + string LIB\lib::js() +Call js lib include diff --git a/LIB-lib_textillate.md b/LIB-lib_textillate.md deleted file mode 100644 index adb7547..0000000 --- a/LIB-lib_textillate.md +++ /dev/null @@ -1,110 +0,0 @@ -LIB\lib_textillate -=============== - - - - - - -* Class name: lib_textillate -* Namespace: LIB -* Parent class: [LIB\lib_js](LIB-lib_js) - - - - - - - -Methods -------- - - -### get_class - - mixed LIB\lib_textillate::get_class() - - - - - -* Visibility: **public** -* This method is **static**. - - - - -### js_path - - mixed LIB\lib_js::js_path() - - - - - -* Visibility: **protected** -* This method is **static**. -* This method is defined by [LIB\lib_js](LIB-lib_js) - - - - -### version - - mixed LIB\lib::version() - - - - - -* Visibility: **public** -* This method is **static**. -* This method is defined by [LIB\lib](LIB-lib) - - - - -### php - - mixed LIB\lib::php() - - - - - -* Visibility: **public** -* This method is **static**. -* This method is defined by [LIB\lib](LIB-lib) - - - - -### css - - mixed LIB\lib::css() - - - - - -* Visibility: **public** -* This method is **static**. -* This method is defined by [LIB\lib](LIB-lib) - - - - -### js - - mixed LIB\lib::js() - - - - - -* Visibility: **public** -* This method is **static**. -* This method is defined by [LIB\lib](LIB-lib) - - - diff --git a/SYSTEM-API-api.md b/SYSTEM-API-api.md index d1af27e..4768fdd 100644 --- a/SYSTEM-API-api.md +++ b/SYSTEM-API-api.md @@ -1,7 +1,7 @@ SYSTEM\API\api =============== - +API Class provided by System for Smart API's. @@ -55,9 +55,9 @@ Methods ### run - mixed SYSTEM\API\api::run($verifyclassname, $apiclassname, $params, $group, $strict, $default) - + mixed SYSTEM\API\api::run(string $verifyclassname, string $apiclassname, array $params, integer $group, boolean $strict, boolean $default) +Run the API Mechanism with your Data. @@ -66,20 +66,20 @@ Methods #### Arguments -* $verifyclassname **mixed** -* $apiclassname **mixed** -* $params **mixed** -* $group **mixed** -* $strict **mixed** -* $default **mixed** +* $verifyclassname **string** - <p>Your class on which the parameter restriction is parsed upon</p> +* $apiclassname **string** - <p>Your class which provides your API</p> +* $params **array** - <p>Parameters given to the API</p> +* $group **integer** - <p>API Group to be used to parse Call</p> +* $strict **boolean** - <p>Parse the API in a strict way</p> +* $default **boolean** - <p>Defaulting to default_page setting</p> ### getApiTree - mixed SYSTEM\API\api::getApiTree($group) - + array SYSTEM\API\api::getApiTree(integer $group) +Internal API function to retrive the Databasetree for requested API @@ -88,15 +88,15 @@ Methods #### Arguments -* $group **mixed** +* $group **integer** - <p>API Group to be read</p> ### do_statics - mixed SYSTEM\API\api::do_statics($params, $tree, $apiclassname, $verifyclassname, $default) - + array SYSTEM\API\api::do_statics(array $params, array $tree, string $apiclassname, string $verifyclassname, boolean $default) +Internal API function to parse statics for requested API @@ -105,19 +105,19 @@ Methods #### Arguments -* $params **mixed** -* $tree **mixed** -* $apiclassname **mixed** -* $verifyclassname **mixed** -* $default **mixed** +* $params **array** - <p>Array of Params given to the API</p> +* $tree **array** - <p>Array of Rules for given API</p> +* $apiclassname **string** - <p>Classname of the users API class</p> +* $verifyclassname **string** - <p>Classname of the users Verify Class</p> +* $default **boolean** - <p>Defaulting to default_page setting</p> ### do_default - mixed SYSTEM\API\api::do_default($default, $apiclassname, $call_funcname) - + array SYSTEM\API\api::do_default(boolean $default, string $apiclassname, string $call_funcname) +Internal API function to parse default redirect for requested API @@ -126,17 +126,17 @@ Methods #### Arguments -* $default **mixed** -* $apiclassname **mixed** -* $call_funcname **mixed** +* $default **boolean** - <p>Defaulting to default_page setting</p> +* $apiclassname **string** - <p>Classname of the users API class</p> +* $call_funcname **string** - <p>Functionname which was called</p> ### do_strict - mixed SYSTEM\API\api::do_strict($strict, $params, $statics, $commands, $parameters, $parameters_opt) - + null SYSTEM\API\api::do_strict(boolean $strict, array $params, array $statics, array $commands, array $parameters, array $parameters_opt) +Internal API function to strict parse the API @@ -145,20 +145,20 @@ Methods #### Arguments -* $strict **mixed** -* $params **mixed** -* $statics **mixed** -* $commands **mixed** -* $parameters **mixed** -* $parameters_opt **mixed** +* $strict **boolean** - <p>Strict settings</p> +* $params **array** - <p>Parameters given to the API</p> +* $statics **array** - <p>Array with API statics</p> +* $commands **array** - <p>Array with API commands</p> +* $parameters **array** - <p>Array with API parameters</p> +* $parameters_opt **array** - <p>Array with API optional parameters</p> ### do_commands - mixed SYSTEM\API\api::do_commands($params, $tree) - + array SYSTEM\API\api::do_commands(array $params, array $tree) +Internal API function to parse commands for requested API @@ -167,16 +167,16 @@ Methods #### Arguments -* $params **mixed** -* $tree **mixed** +* $params **array** - <p>Parameters given to the API</p> +* $tree **array** - <p>Array with API rules</p> ### do_parameters - mixed SYSTEM\API\api::do_parameters($params, $tree, $parentid, $lastcommandvalue, $verifyclassname) - + array SYSTEM\API\api::do_parameters(array $params, array $tree, integer $parentid, string $lastcommandvalue, string $verifyclassname) +Internal API function to parse parameters for requested API @@ -185,19 +185,19 @@ Methods #### Arguments -* $params **mixed** -* $tree **mixed** -* $parentid **mixed** -* $lastcommandvalue **mixed** -* $verifyclassname **mixed** +* $params **array** - <p>Parameters given to the API</p> +* $tree **array** - <p>Array with API rules</p> +* $parentid **integer** - <p>Parentid of last Tree Element</p> +* $lastcommandvalue **string** - <p>Last value of last Command</p> +* $verifyclassname **string** - <p>Verify Class given to the API</p> ### do_parameters_opt - mixed SYSTEM\API\api::do_parameters_opt($params, $tree, $parentid, $lastcommandvalue, $verifyclassname) - + array SYSTEM\API\api::do_parameters_opt(array $params, array $tree, integer $parentid, string $lastcommandvalue, string $verifyclassname) +Internal API function to parse optional parameters for requested API @@ -206,19 +206,19 @@ Methods #### Arguments -* $params **mixed** -* $tree **mixed** -* $parentid **mixed** -* $lastcommandvalue **mixed** -* $verifyclassname **mixed** +* $params **array** - <p>Parameters given to the API</p> +* $tree **array** - <p>Array with API rules</p> +* $parentid **integer** - <p>Parentid of last Tree Element</p> +* $lastcommandvalue **string** - <p>Last value of last Command</p> +* $verifyclassname **string** - <p>Verify Class given to the API</p> ### do_func_name - mixed SYSTEM\API\api::do_func_name($commands) - + string SYSTEM\API\api::do_func_name(array $commands) +Internal API function to build function name for requested API @@ -227,15 +227,15 @@ Methods #### Arguments -* $commands **mixed** +* $commands **array** - <p>Array of all Commands for the given API call</p> ### do_func_params - mixed SYSTEM\API\api::do_func_params($parameters, $parameters_opt) - + array SYSTEM\API\api::do_func_params(array $parameters, array $parameters_opt) +Internal API function to build function paramters for requested API @@ -244,7 +244,7 @@ Methods #### Arguments -* $parameters **mixed** -* $parameters_opt **mixed** +* $parameters **array** - <p>Array of all Paramters for the given API call</p> +* $parameters_opt **array** - <p>Array of all optional Paramters for the given API call</p> diff --git a/SYSTEM-API-api_default.md b/SYSTEM-API-api_default.md index 0b4210e..0ae0da9 100644 --- a/SYSTEM-API-api_default.md +++ b/SYSTEM-API-api_default.md @@ -1,7 +1,7 @@ SYSTEM\API\api_default =============== - +API Default class providing defaulting capabilities and Hashbang-Crawling-Scheme. @@ -10,7 +10,7 @@ SYSTEM\API\api_default * Namespace: SYSTEM\API * This is an **abstract** class * Parent class: [SYSTEM\API\api_system](SYSTEM-API-api_system) - +* This class implements: [SYSTEM\API\api_default_interface](SYSTEM-API-api_default_interface) @@ -23,9 +23,9 @@ Methods ### static__escaped_fragment_ - mixed SYSTEM\API\api_default::static__escaped_fragment_($_escaped_fragment_) - + string SYSTEM\API\api_default::static__escaped_fragment_(string $_escaped_fragment_) +Static Call handler for Hashbang-Crawling Requests @@ -34,29 +34,15 @@ Methods #### Arguments -* $_escaped_fragment_ **mixed** - - - -### get_apigroup - - mixed SYSTEM\API\api_default::get_apigroup() - - - - - -* Visibility: **public** -* This method is **static**. - +* $_escaped_fragment_ **string** - <p>Hashbang-Encoded State</p> ### get_class - mixed SYSTEM\API\api_default::get_class($params) - + string SYSTEM\API\api_default::get_class() +API Class function - implement this function and return the Classname @@ -64,64 +50,13 @@ Methods * This method is **static**. -#### Arguments -* $params **mixed** - - - -### get_params - - mixed SYSTEM\API\api_default::get_params($params) - - - - - -* Visibility: **public** -* This method is **static**. - - -#### Arguments -* $params **mixed** - - - -### get_default_state - - mixed SYSTEM\API\api_default::get_default_state() - - - - - -* Visibility: **public** -* This method is **static**. - - - - -### default_page - - mixed SYSTEM\API\api_default::default_page($_escaped_fragment_) - - - - - -* Visibility: **public** -* This method is **static**. - - -#### Arguments -* $_escaped_fragment_ **mixed** - ### call_cron - mixed SYSTEM\API\api_system::call_cron() - + \SYSTEM\API\JSON SYSTEM\API\api_system::call_cron() +System run Cron Call @@ -134,9 +69,9 @@ Methods ### call_text - mixed SYSTEM\API\api_system::call_text($request, $lang) - + \SYSTEM\API\JSON SYSTEM\API\api_system::call_text(mixed $request, \SYSTEM\API\lang $lang) +System Text Request Call @@ -146,16 +81,16 @@ Methods #### Arguments -* $request **mixed** -* $lang **mixed** +* $request **mixed** - <p>Request String for Text API</p> +* $lang **SYSTEM\API\lang** - <p>Request Language for given text</p> ### call_files - mixed SYSTEM\API\api_system::call_files($cat, $id) - + mixed SYSTEM\API\api_system::call_files(string $cat, string $id) +System File Request Call @@ -165,16 +100,16 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** +* $cat **string** - <p>File category</p> +* $id **string** - <p>File name</p> ### call_pages - mixed SYSTEM\API\api_system::call_pages($group, $state) - + mixed SYSTEM\API\api_system::call_pages(integer $group, string $state) +System State-Pages Request Call @@ -184,16 +119,16 @@ Methods #### Arguments -* $group **mixed** -* $state **mixed** +* $group **integer** - <p>Page Group for Statesystem</p> +* $state **string** - <p>Full name of the State.</p> ### static__lang - mixed SYSTEM\API\api_system::static__lang($lang) - + null SYSTEM\API\api_system::static__lang(\SYSTEM\API\lang $lang) +Static Call to change Language for the current Session/User @@ -203,15 +138,15 @@ Methods #### Arguments -* $lang **mixed** +* $lang **SYSTEM\API\lang** - <p>Language requested</p> ### static__result - mixed SYSTEM\API\api_system::static__result($result) - + null SYSTEM\API\api_system::static__result(\SYSTEM\API\result $result) +Static Call to change Result-Type for the current Session/User @@ -221,15 +156,15 @@ Methods #### Arguments -* $result **mixed** +* $result **SYSTEM\API\result** - <p>Resulttype</p> ### static__ - mixed SYSTEM\API\api_system::static__($_) - + null SYSTEM\API\api_system::static__(mixed $_) +Static Time-Parameter _ Call to avoid caching and API Errors for JS requests @@ -239,15 +174,15 @@ Methods #### Arguments -* $_ **mixed** +* $_ **mixed** - <p>Anticaching Parameter of some Browsers</p> ### call_bug - mixed SYSTEM\API\api_system::call_bug($message, $data) - + null SYSTEM\API\api_system::call_bug(string $message, \SYSTEM\API\JSON $data) +API Bug Call to report Bugs @@ -257,16 +192,16 @@ Methods #### Arguments -* $message **mixed** -* $data **mixed** +* $message **string** - <p>Bugreport Message</p> +* $data **SYSTEM\API\JSON** - <p>Bugreport Data</p> ### call_cache - mixed SYSTEM\API\api_system::call_cache($id, $ident) - + mixed SYSTEM\API\api_system::call_cache(integer $id, \SYSTEM\API\sha1 $ident) +API Cache Call to request cached Data (usually js and css) @@ -276,16 +211,16 @@ Methods #### Arguments -* $id **mixed** -* $ident **mixed** +* $id **integer** - <p>Cache id to be queried</p> +* $ident **SYSTEM\API\sha1** - <p>Cache ident to be queried</p> ### call_account_action_login - mixed SYSTEM\API\api_login::call_account_action_login($username, $password_sha, $password_md5) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_login(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\lang $locale) +System Account Login @@ -295,17 +230,17 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $password_md5 **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to login with</p> ### call_account_action_logout - mixed SYSTEM\API\api_login::call_account_action_logout() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_logout() +System Account Logout @@ -318,9 +253,9 @@ Methods ### call_account_action_isloggedin - mixed SYSTEM\API\api_login::call_account_action_isloggedin() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_isloggedin() +System Account isloggedin check @@ -333,9 +268,9 @@ Methods ### call_account_action_check - mixed SYSTEM\API\api_login::call_account_action_check($rightid) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_check(integer $rightid) +System Account Right Check @@ -345,15 +280,15 @@ Methods #### Arguments -* $rightid **mixed** +* $rightid **integer** - <p>RightID of the right to be checked</p> ### call_account_action_create - mixed SYSTEM\API\api_login::call_account_action_create($username, $password_sha, $email, $locale) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_create(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\email $email, \SYSTEM\API\lang $locale) +System Account Create @@ -363,9 +298,145 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $email **mixed** -* $locale **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $email **SYSTEM\API\email** - <p>Email of the new User</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to register or null for default language</p> + + + +### call_account_action_confirm_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm_email() + +System Account Request Confirm EMail Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + + + +### call_account_action_confirm + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm(string $token) + +System Account Confirm Tokens + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $token **string** - <p>Token to do specifics with your Account</p> + + + +### call_account_action_reset_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_reset_password(string $username) + +System Account Request Reset Password Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $username **string** - <p>Username</p> + + + +### call_account_action_change_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_password(string $old_password_sha1, string $new_password_sha1) + +System Account Change Password + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $old_password_sha1 **string** - <p>Users Old Password SHA1 String</p> +* $new_password_sha1 **string** - <p>Users New Password SHA1 String</p> + + + +### call_account_action_change_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_email(string $new_email) + +System Account Request Change EMail Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $new_email **string** - <p>Users new EMail Address</p> + + + +### get_apigroup + + integer SYSTEM\API\api_default_interface::get_apigroup() + +API Group function - implement this function and return the Groupnumber + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_default_interface](SYSTEM-API-api_default_interface) + + + + +### get_default_state + + string SYSTEM\API\api_default_interface::get_default_state() + +API Default State function - implement this function and return the String of the default-state + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_default_interface](SYSTEM-API-api_default_interface) + + + + +### default_page + + string SYSTEM\API\api_default_interface::default_page(string $_escaped_fragment_) + +API Default Page function - implement this function and return the Default Page + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_default_interface](SYSTEM-API-api_default_interface) + + +#### Arguments +* $_escaped_fragment_ **string** - <p>Fragment from Hashbang Crawling</p> diff --git a/SYSTEM-API-api_default_interface.md b/SYSTEM-API-api_default_interface.md new file mode 100644 index 0000000..20adbed --- /dev/null +++ b/SYSTEM-API-api_default_interface.md @@ -0,0 +1,66 @@ +SYSTEM\API\api_default_interface +=============== + +api_default Interface used internally in api_default Class +can be used insted of api_default if hashbang mechanic should not be used. + + + + +* Interface name: api_default_interface +* Namespace: SYSTEM\API +* This is an **interface** + + + + + + +Methods +------- + + +### get_apigroup + + integer SYSTEM\API\api_default_interface::get_apigroup() + +API Group function - implement this function and return the Groupnumber + + + +* Visibility: **public** +* This method is **static**. + + + + +### get_default_state + + string SYSTEM\API\api_default_interface::get_default_state() + +API Default State function - implement this function and return the String of the default-state + + + +* Visibility: **public** +* This method is **static**. + + + + +### default_page + + string SYSTEM\API\api_default_interface::default_page(string $_escaped_fragment_) + +API Default Page function - implement this function and return the Default Page + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $_escaped_fragment_ **string** - <p>Fragment from Hashbang Crawling</p> + + diff --git a/SYSTEM-API-api_login.md b/SYSTEM-API-api_login.md index a4c14f3..f7a3081 100644 --- a/SYSTEM-API-api_login.md +++ b/SYSTEM-API-api_login.md @@ -1,7 +1,7 @@ SYSTEM\API\api_login =============== - +API Login class providing System Account Functionality. @@ -21,9 +21,9 @@ Methods ### call_account_action_login - mixed SYSTEM\API\api_login::call_account_action_login($username, $password_sha, $password_md5) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_login(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\lang $locale) +System Account Login @@ -32,17 +32,17 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $password_md5 **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to login with</p> ### call_account_action_logout - mixed SYSTEM\API\api_login::call_account_action_logout() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_logout() +System Account Logout @@ -54,9 +54,9 @@ Methods ### call_account_action_isloggedin - mixed SYSTEM\API\api_login::call_account_action_isloggedin() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_isloggedin() +System Account isloggedin check @@ -68,9 +68,9 @@ Methods ### call_account_action_check - mixed SYSTEM\API\api_login::call_account_action_check($rightid) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_check(integer $rightid) +System Account Right Check @@ -79,15 +79,15 @@ Methods #### Arguments -* $rightid **mixed** +* $rightid **integer** - <p>RightID of the right to be checked</p> ### call_account_action_create - mixed SYSTEM\API\api_login::call_account_action_create($username, $password_sha, $email, $locale) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_create(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\email $email, \SYSTEM\API\lang $locale) +System Account Create @@ -96,9 +96,92 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $email **mixed** -* $locale **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $email **SYSTEM\API\email** - <p>Email of the new User</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to register or null for default language</p> + + + +### call_account_action_confirm_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm_email() + +System Account Request Confirm EMail Token + + + +* Visibility: **public** +* This method is **static**. + + + + +### call_account_action_confirm + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm(string $token) + +System Account Confirm Tokens + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $token **string** - <p>Token to do specifics with your Account</p> + + + +### call_account_action_reset_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_reset_password(string $username) + +System Account Request Reset Password Token + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $username **string** - <p>Username</p> + + + +### call_account_action_change_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_password(string $old_password_sha1, string $new_password_sha1) + +System Account Change Password + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $old_password_sha1 **string** - <p>Users Old Password SHA1 String</p> +* $new_password_sha1 **string** - <p>Users New Password SHA1 String</p> + + + +### call_account_action_change_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_email(string $new_email) + +System Account Request Change EMail Token + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $new_email **string** - <p>Users new EMail Address</p> diff --git a/SYSTEM-API-api_system.md b/SYSTEM-API-api_system.md index dbb775c..f23ddb4 100644 --- a/SYSTEM-API-api_system.md +++ b/SYSTEM-API-api_system.md @@ -1,7 +1,7 @@ SYSTEM\API\api_system =============== - +API System class providing System Functionality. @@ -22,9 +22,9 @@ Methods ### call_cron - mixed SYSTEM\API\api_system::call_cron() - + \SYSTEM\API\JSON SYSTEM\API\api_system::call_cron() +System run Cron Call @@ -36,9 +36,9 @@ Methods ### call_text - mixed SYSTEM\API\api_system::call_text($request, $lang) - + \SYSTEM\API\JSON SYSTEM\API\api_system::call_text(mixed $request, \SYSTEM\API\lang $lang) +System Text Request Call @@ -47,16 +47,16 @@ Methods #### Arguments -* $request **mixed** -* $lang **mixed** +* $request **mixed** - <p>Request String for Text API</p> +* $lang **SYSTEM\API\lang** - <p>Request Language for given text</p> ### call_files - mixed SYSTEM\API\api_system::call_files($cat, $id) - + mixed SYSTEM\API\api_system::call_files(string $cat, string $id) +System File Request Call @@ -65,16 +65,16 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** +* $cat **string** - <p>File category</p> +* $id **string** - <p>File name</p> ### call_pages - mixed SYSTEM\API\api_system::call_pages($group, $state) - + mixed SYSTEM\API\api_system::call_pages(integer $group, string $state) +System State-Pages Request Call @@ -83,16 +83,16 @@ Methods #### Arguments -* $group **mixed** -* $state **mixed** +* $group **integer** - <p>Page Group for Statesystem</p> +* $state **string** - <p>Full name of the State.</p> ### static__lang - mixed SYSTEM\API\api_system::static__lang($lang) - + null SYSTEM\API\api_system::static__lang(\SYSTEM\API\lang $lang) +Static Call to change Language for the current Session/User @@ -101,15 +101,15 @@ Methods #### Arguments -* $lang **mixed** +* $lang **SYSTEM\API\lang** - <p>Language requested</p> ### static__result - mixed SYSTEM\API\api_system::static__result($result) - + null SYSTEM\API\api_system::static__result(\SYSTEM\API\result $result) +Static Call to change Result-Type for the current Session/User @@ -118,15 +118,15 @@ Methods #### Arguments -* $result **mixed** +* $result **SYSTEM\API\result** - <p>Resulttype</p> ### static__ - mixed SYSTEM\API\api_system::static__($_) - + null SYSTEM\API\api_system::static__(mixed $_) +Static Time-Parameter _ Call to avoid caching and API Errors for JS requests @@ -135,15 +135,15 @@ Methods #### Arguments -* $_ **mixed** +* $_ **mixed** - <p>Anticaching Parameter of some Browsers</p> ### call_bug - mixed SYSTEM\API\api_system::call_bug($message, $data) - + null SYSTEM\API\api_system::call_bug(string $message, \SYSTEM\API\JSON $data) +API Bug Call to report Bugs @@ -152,16 +152,16 @@ Methods #### Arguments -* $message **mixed** -* $data **mixed** +* $message **string** - <p>Bugreport Message</p> +* $data **SYSTEM\API\JSON** - <p>Bugreport Data</p> ### call_cache - mixed SYSTEM\API\api_system::call_cache($id, $ident) - + mixed SYSTEM\API\api_system::call_cache(integer $id, \SYSTEM\API\sha1 $ident) +API Cache Call to request cached Data (usually js and css) @@ -170,16 +170,16 @@ Methods #### Arguments -* $id **mixed** -* $ident **mixed** +* $id **integer** - <p>Cache id to be queried</p> +* $ident **SYSTEM\API\sha1** - <p>Cache ident to be queried</p> ### call_account_action_login - mixed SYSTEM\API\api_login::call_account_action_login($username, $password_sha, $password_md5) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_login(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\lang $locale) +System Account Login @@ -189,17 +189,17 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $password_md5 **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to login with</p> ### call_account_action_logout - mixed SYSTEM\API\api_login::call_account_action_logout() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_logout() +System Account Logout @@ -212,9 +212,9 @@ Methods ### call_account_action_isloggedin - mixed SYSTEM\API\api_login::call_account_action_isloggedin() - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_isloggedin() +System Account isloggedin check @@ -227,9 +227,9 @@ Methods ### call_account_action_check - mixed SYSTEM\API\api_login::call_account_action_check($rightid) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_check(integer $rightid) +System Account Right Check @@ -239,15 +239,15 @@ Methods #### Arguments -* $rightid **mixed** +* $rightid **integer** - <p>RightID of the right to be checked</p> ### call_account_action_create - mixed SYSTEM\API\api_login::call_account_action_create($username, $password_sha, $email, $locale) - + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_create(string $username, \SYSTEM\API\sha1 $password_sha1, \SYSTEM\API\email $email, \SYSTEM\API\lang $locale) +System Account Create @@ -257,9 +257,97 @@ Methods #### Arguments -* $username **mixed** -* $password_sha **mixed** -* $email **mixed** -* $locale **mixed** +* $username **string** - <p>Username</p> +* $password_sha1 **SYSTEM\API\sha1** - <p>User Password SHA1 String</p> +* $email **SYSTEM\API\email** - <p>Email of the new User</p> +* $locale **SYSTEM\API\lang** - <p>Locale which the User wants to register or null for default language</p> + + + +### call_account_action_confirm_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm_email() + +System Account Request Confirm EMail Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + + + +### call_account_action_confirm + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_confirm(string $token) + +System Account Confirm Tokens + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $token **string** - <p>Token to do specifics with your Account</p> + + + +### call_account_action_reset_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_reset_password(string $username) + +System Account Request Reset Password Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $username **string** - <p>Username</p> + + + +### call_account_action_change_password + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_password(string $old_password_sha1, string $new_password_sha1) + +System Account Change Password + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $old_password_sha1 **string** - <p>Users Old Password SHA1 String</p> +* $new_password_sha1 **string** - <p>Users New Password SHA1 String</p> + + + +### call_account_action_change_email + + \SYSTEM\API\JSON SYSTEM\API\api_login::call_account_action_change_email(string $new_email) + +System Account Request Change EMail Token + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\API\api_login](SYSTEM-API-api_login) + + +#### Arguments +* $new_email **string** - <p>Users new EMail Address</p> diff --git a/SYSTEM-API-verify.md b/SYSTEM-API-verify.md index 6eea3aa..e661581 100644 --- a/SYSTEM-API-verify.md +++ b/SYSTEM-API-verify.md @@ -1,7 +1,7 @@ SYSTEM\API\verify =============== - +API default verify Class for Parameter validation @@ -21,9 +21,9 @@ Methods ### ALL - mixed SYSTEM\API\verify::ALL($param) - + boolean SYSTEM\API\verify::ALL(mixed $param) +Verify All - everything is allowed @@ -32,15 +32,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### UINT - mixed SYSTEM\API\verify::UINT($param) - + boolean SYSTEM\API\verify::UINT(mixed $param) +Verify UINT - Positive Integer excluding 0 @@ -49,15 +49,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### UINT0 - mixed SYSTEM\API\verify::UINT0($param) - + boolean SYSTEM\API\verify::UINT0(mixed $param) +Verify UINT0 - Positive Integer including 0 @@ -66,15 +66,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### INT - mixed SYSTEM\API\verify::INT($param) - + boolean SYSTEM\API\verify::INT(mixed $param) +Verify INT - all integers @@ -83,15 +83,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### TIMEUNIX - mixed SYSTEM\API\verify::TIMEUNIX($param) - + boolean SYSTEM\API\verify::TIMEUNIX(mixed $param) +Verify TIMEUNIX - unixtimestamp number @@ -100,15 +100,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### DATE - mixed SYSTEM\API\verify::DATE($param) - + boolean SYSTEM\API\verify::DATE(mixed $param) +Verify DATE - string parseable as date @@ -117,15 +117,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### STRING - mixed SYSTEM\API\verify::STRING($param) - + boolean SYSTEM\API\verify::STRING(mixed $param) +Verify STRING - allow every string - thats all @@ -134,15 +134,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### BOOL - mixed SYSTEM\API\verify::BOOL($param) - + boolean SYSTEM\API\verify::BOOL(mixed $param) +Verify BOOL - allow booleans @@ -151,15 +151,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### FLOAT - mixed SYSTEM\API\verify::FLOAT($param) - + boolean SYSTEM\API\verify::FLOAT(mixed $param) +Verify FLOAT - every float value @@ -168,15 +168,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### JSON - mixed SYSTEM\API\verify::JSON($param) - + boolean SYSTEM\API\verify::JSON(mixed $param) +Verify JSON - JSON format check @@ -185,15 +185,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### ARY - mixed SYSTEM\API\verify::ARY($param) - + boolean SYSTEM\API\verify::ARY(mixed $param) +Verify ARY - array check @@ -202,15 +202,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### LANG - mixed SYSTEM\API\verify::LANG($param) - + boolean SYSTEM\API\verify::LANG(mixed $param) +Verify LANG - verify supported languages @@ -219,15 +219,15 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> ### RESULT - mixed SYSTEM\API\verify::RESULT($param) - + boolean SYSTEM\API\verify::RESULT(mixed $param) +Verify RESULT - verify possible resulttypes @@ -236,6 +236,23 @@ Methods #### Arguments -* $param **mixed** +* $param **mixed** - <p>Input Paramter</p> + + + +### EMAIL + + boolean SYSTEM\API\verify::EMAIL(mixed $param) + +Verify EMAIL - verify email + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $param **mixed** - <p>Input Paramter</p> diff --git a/SYSTEM-CACHE-cache.md b/SYSTEM-CACHE-cache.md index ff47592..aa3d40c 100644 --- a/SYSTEM-CACHE-cache.md +++ b/SYSTEM-CACHE-cache.md @@ -1,7 +1,7 @@ SYSTEM\CACHE\cache =============== - +Cache Class provided by System for caching in the Database. @@ -21,9 +21,9 @@ Methods ### get - mixed SYSTEM\CACHE\cache::get($cache, $ident, $header) - + mixed SYSTEM\CACHE\cache::get(integer $cache, \SYSTEM\CACHE\sha1 $ident, boolean $header) +Get Data from Cache @@ -32,17 +32,17 @@ Methods #### Arguments -* $cache **mixed** -* $ident **mixed** -* $header **mixed** +* $cache **integer** - <p>Cache Group to query</p> +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $header **boolean** - <p>Send Header</p> ### put - mixed SYSTEM\CACHE\cache::put($cache, $ident, $type, $data, $fail_on_exist) - + mixed SYSTEM\CACHE\cache::put(integer $cache, \SYSTEM\CACHE\sha1 $ident, string $type, string $data, boolean $fail_on_exist) +Put Data into the Cache @@ -51,19 +51,19 @@ Methods #### Arguments -* $cache **mixed** -* $ident **mixed** -* $type **mixed** -* $data **mixed** -* $fail_on_exist **mixed** +* $cache **integer** - <p>Cache Group to put Data to</p> +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the Content</p> +* $type **string** - <p>String representing the Header-Type which will be sent with the content eg. JS for javascript</p> +* $data **string** - <p>Content to be cached</p> +* $fail_on_exist **boolean** - <p>Fail on existing record</p> ### del - mixed SYSTEM\CACHE\cache::del($cache, $ident) - + boolean SYSTEM\CACHE\cache::del(integer $cache, \SYSTEM\CACHE\sha1 $ident) +Delete Data from Cache @@ -72,7 +72,7 @@ Methods #### Arguments -* $cache **mixed** -* $ident **mixed** +* $cache **integer** - <p>Cache Group to delete Data from</p> +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the Content</p> diff --git a/SYSTEM-CACHE-cache_css.md b/SYSTEM-CACHE-cache_css.md index ab367e0..127ffe5 100644 --- a/SYSTEM-CACHE-cache_css.md +++ b/SYSTEM-CACHE-cache_css.md @@ -1,7 +1,7 @@ SYSTEM\CACHE\cache_css =============== - +CSS Cache Class provided by System for caching CSS in the Database. @@ -31,9 +31,9 @@ Methods ### put - mixed SYSTEM\CACHE\cache_css::put($ident, $data) - + mixed SYSTEM\CACHE\cache_css::put(\SYSTEM\CACHE\sha1 $ident, integer $data) +Put Data into the Cache @@ -42,16 +42,16 @@ Methods #### Arguments -* $ident **mixed** -* $data **mixed** +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $data **integer** - <p>Data to cache</p> ### get - mixed SYSTEM\CACHE\cache_css::get($ident, $header) - + mixed SYSTEM\CACHE\cache_css::get(\SYSTEM\CACHE\sha1 $ident, boolean $header) +Get Data from Cache @@ -60,16 +60,16 @@ Methods #### Arguments -* $ident **mixed** -* $header **mixed** +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $header **boolean** - <p>Send Header</p> ### ident - mixed SYSTEM\CACHE\cache_css::ident($files) - + \SYSTEM\CACHE\sha1 SYSTEM\CACHE\cache_css::ident(array $files) +Calculate Ident for a list of Files @@ -78,15 +78,15 @@ Methods #### Arguments -* $files **mixed** +* $files **array** - <p>List of Files to be cached into one Cacheentry</p> -### url - - mixed SYSTEM\CACHE\cache_css::url($files) +### minify + \SYSTEM\CACHE\url SYSTEM\CACHE\cache_css::minify(array $files) +Minify CSS and calculate URL from it @@ -95,6 +95,6 @@ Methods #### Arguments -* $files **mixed** +* $files **array** - <p>List of Files to be cached into one Cacheentry</p> diff --git a/SYSTEM-CACHE-cache_filemask.md b/SYSTEM-CACHE-cache_filemask.md index b59a060..3da5b29 100644 --- a/SYSTEM-CACHE-cache_filemask.md +++ b/SYSTEM-CACHE-cache_filemask.md @@ -1,7 +1,7 @@ SYSTEM\CACHE\cache_filemask =============== - +File Cache Class provided by System for hiding Filepaths on the Server. @@ -31,9 +31,10 @@ Methods ### put - mixed SYSTEM\CACHE\cache_filemask::put($file) - + mixed SYSTEM\CACHE\cache_filemask::put(\SYSTEM\CACHE\sha1 $file) +Put Data into the Cache +Remark: Saves only the path into the Cache, not the File itself @@ -42,15 +43,15 @@ Methods #### Arguments -* $file **mixed** +* $file **SYSTEM\CACHE\sha1** - <p>String Filepath of Content</p> ### get - mixed SYSTEM\CACHE\cache_filemask::get($ident, $header) - + mixed SYSTEM\CACHE\cache_filemask::get(\SYSTEM\CACHE\sha1 $ident, boolean $header) +Get Data from Cache @@ -59,16 +60,16 @@ Methods #### Arguments -* $ident **mixed** -* $header **mixed** +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $header **boolean** - <p>Send Header</p> ### ident - mixed SYSTEM\CACHE\cache_filemask::ident($file) - + \SYSTEM\CACHE\sha1 SYSTEM\CACHE\cache_filemask::ident(array $file) +Calculate Ident for a File @@ -77,6 +78,6 @@ Methods #### Arguments -* $file **mixed** +* $file **array** - <p>Filepath to be cached</p> diff --git a/SYSTEM-CACHE-cache_js.md b/SYSTEM-CACHE-cache_js.md index 644fc9c..a3358e3 100644 --- a/SYSTEM-CACHE-cache_js.md +++ b/SYSTEM-CACHE-cache_js.md @@ -1,7 +1,7 @@ SYSTEM\CACHE\cache_js =============== - +JS Cache Class provided by System for caching JS in the Database. @@ -31,9 +31,9 @@ Methods ### put - mixed SYSTEM\CACHE\cache_js::put($ident, $data) - + mixed SYSTEM\CACHE\cache_js::put(\SYSTEM\CACHE\sha1 $ident, integer $data) +Put Data into the Cache @@ -42,16 +42,16 @@ Methods #### Arguments -* $ident **mixed** -* $data **mixed** +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $data **integer** - <p>Data to cache</p> ### get - mixed SYSTEM\CACHE\cache_js::get($ident, $header) - + mixed SYSTEM\CACHE\cache_js::get(\SYSTEM\CACHE\sha1 $ident, boolean $header) +Get Data from Cache @@ -60,16 +60,16 @@ Methods #### Arguments -* $ident **mixed** -* $header **mixed** +* $ident **SYSTEM\CACHE\sha1** - <p>String Identifier for the cached Content</p> +* $header **boolean** - <p>Send Header</p> ### ident - mixed SYSTEM\CACHE\cache_js::ident($files) - + \SYSTEM\CACHE\sha1 SYSTEM\CACHE\cache_js::ident(array $files) +Calculate Ident for a list of Files @@ -78,15 +78,15 @@ Methods #### Arguments -* $files **mixed** +* $files **array** - <p>List of Files to be cached into one Cacheentry</p> -### url - - mixed SYSTEM\CACHE\cache_js::url($files) +### minify + \SYSTEM\CACHE\url SYSTEM\CACHE\cache_js::minify(array $files) +Minify JS files and calculate URL for it @@ -95,6 +95,6 @@ Methods #### Arguments -* $files **mixed** +* $files **array** - <p>List of Files to be cached into one Cacheentry</p> diff --git a/SYSTEM-CACHE-cache_scss.md b/SYSTEM-CACHE-cache_scss.md index 9d23fd3..6ff6986 100644 --- a/SYSTEM-CACHE-cache_scss.md +++ b/SYSTEM-CACHE-cache_scss.md @@ -1,7 +1,7 @@ SYSTEM\CACHE\cache_scss =============== - +SCSS Cache Class provided by System for compiling and caching SCSS in the Database. @@ -31,9 +31,9 @@ Methods ### put - mixed SYSTEM\CACHE\cache_scss::put($file, $data) - + mixed SYSTEM\CACHE\cache_scss::put(\SYSTEM\CACHE\sha1 $file, integer $data) +Put Data into the Cache @@ -42,16 +42,16 @@ Methods #### Arguments -* $file **mixed** -* $data **mixed** +* $file **SYSTEM\CACHE\sha1** - <p>Filepath of the Content</p> +* $data **integer** - <p>Data to cache</p> ### get - mixed SYSTEM\CACHE\cache_scss::get($file, $header) - + mixed SYSTEM\CACHE\cache_scss::get(\SYSTEM\CACHE\sha1 $file, boolean $header) +Get Data from Cache @@ -60,16 +60,16 @@ Methods #### Arguments -* $file **mixed** -* $header **mixed** +* $file **SYSTEM\CACHE\sha1** - <p>Filepath for the cached Content</p> +* $header **boolean** - <p>Send Header</p> ### ident - mixed SYSTEM\CACHE\cache_scss::ident($file) - + \SYSTEM\CACHE\sha1 SYSTEM\CACHE\cache_scss::ident(string $file) +Calculate Ident for a File @@ -78,15 +78,15 @@ Methods #### Arguments -* $file **mixed** +* $file **string** - <p>Filepath to be cached</p> ### url - mixed SYSTEM\CACHE\cache_scss::url($file) - + \SYSTEM\CACHE\url SYSTEM\CACHE\cache_scss::url(array $file) +Calculate URL for a File @@ -95,6 +95,6 @@ Methods #### Arguments -* $file **mixed** +* $file **array** - <p>Filepath to be cached</p> diff --git a/SYSTEM-CONFIG-config.md b/SYSTEM-CONFIG-config.md index 1dbc1f1..d9a477a 100644 --- a/SYSTEM-CONFIG-config.md +++ b/SYSTEM-CONFIG-config.md @@ -1,7 +1,7 @@ SYSTEM\CONFIG\config =============== - +Config Class provided by System for configuration of the System Environment. @@ -21,7 +21,7 @@ Properties private mixed $config - +array Holding all the Config Data @@ -35,9 +35,9 @@ Methods ### get - mixed SYSTEM\CONFIG\config::get($config_id) - + mixed SYSTEM\CONFIG\config::get(integer $config_id) +Get Config Setting @@ -46,15 +46,15 @@ Methods #### Arguments -* $config_id **mixed** +* $config_id **integer** - <p>Config ID to be retrieved</p> ### set - mixed SYSTEM\CONFIG\config::set($config_id, $value) - + NULL SYSTEM\CONFIG\config::set(integer $config_id, mixed $value) +Set Config Setting @@ -63,16 +63,16 @@ Methods #### Arguments -* $config_id **mixed** -* $value **mixed** +* $config_id **integer** - <p>Config ID to be written</p> +* $value **mixed** - <p>Config Value to be written</p> ### setArray - mixed SYSTEM\CONFIG\config::setArray($id_value_array) - + NULL SYSTEM\CONFIG\config::setArray(array $id_value_array) +Set Array of Config Settings @@ -81,6 +81,6 @@ Methods #### Arguments -* $id_value_array **mixed** +* $id_value_array **array** - <p>Array containing Config IDs as Key and Value as Value to that Key. array( array(ID, VALUE), array(ID, VALUE))</p> diff --git a/SYSTEM-CONFIG-config_ids.md b/SYSTEM-CONFIG-config_ids.md index cfabea9..6d1f68b 100644 --- a/SYSTEM-CONFIG-config_ids.md +++ b/SYSTEM-CONFIG-config_ids.md @@ -1,9 +1,9 @@ SYSTEM\CONFIG\config_ids =============== +ConfigID Class provided by System for System Environment Config IDs. - - +Extend this class for your own purposes. * Class name: config_ids @@ -159,6 +159,14 @@ Constants +### SYS_CONFIG_PATH_CACHE + + const SYS_CONFIG_PATH_CACHE = 31 + + + + + ### SYS_SAI_CONFIG_PROJECT const SYS_SAI_CONFIG_PROJECT = 54 diff --git a/SYSTEM-CRON-cron.md b/SYSTEM-CRON-cron.md index 990021c..ee1356a 100644 --- a/SYSTEM-CRON-cron.md +++ b/SYSTEM-CRON-cron.md @@ -1,7 +1,7 @@ SYSTEM\CRON\cron =============== - +Cron Class provided by System for Tasks occurring repeateadly. @@ -21,9 +21,9 @@ Methods ### check - mixed SYSTEM\CRON\cron::check($class) - + boolean SYSTEM\CRON\cron::check(\SYSTEM\CRON\class $class) +Check if given Class is a compatible Cronjob @@ -32,15 +32,15 @@ Methods #### Arguments -* $class **mixed** +* $class **SYSTEM\CRON\class** - <p>Cronclass extending cronjob</p> ### run - mixed SYSTEM\CRON\cron::run() - + \SYSTEM\CRON\JSON SYSTEM\CRON\cron::run() +Run all registered Cronjobs if its time to do so. @@ -50,11 +50,28 @@ Methods +### run_class + + \SYSTEM\CRON\JSON SYSTEM\CRON\cron::run_class($class) + +Run a specific registered Cronjob by classname if its time to do so. + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $class **mixed** + + + ### next - mixed SYSTEM\CRON\cron::next($class) - + \SYSTEM\CRON\time SYSTEM\CRON\cron::next(\SYSTEM\CRON\class $class) +Determine next run of a given Cronjob @@ -63,15 +80,15 @@ Methods #### Arguments -* $class **mixed** +* $class **SYSTEM\CRON\class** - <p>Cronjob class</p> ### last - mixed SYSTEM\CRON\cron::last($class) - + \SYSTEM\CRON\time SYSTEM\CRON\cron::last(\SYSTEM\CRON\class $class) +Determine last run of a given Cronjob @@ -80,15 +97,15 @@ Methods #### Arguments -* $class **mixed** +* $class **SYSTEM\CRON\class** - <p>Cronjob class</p> ### status - mixed SYSTEM\CRON\cron::status($class, $status) - + boolean SYSTEM\CRON\cron::status(\SYSTEM\CRON\class $class, integer $status) +Updates the Status of a Cronjob @@ -97,16 +114,16 @@ Methods #### Arguments -* $class **mixed** -* $status **mixed** +* $class **SYSTEM\CRON\class** - <p>Cronjob class</p> +* $status **integer** - <p>Status to be written</p> ### last_visit - mixed SYSTEM\CRON\cron::last_visit() - + \SYSTEM\CRON\time SYSTEM\CRON\cron::last_visit() +Determines the time when the System-Cronjobs were executed the last time. diff --git a/SYSTEM-CRON-cron_cache_delete.md b/SYSTEM-CRON-cron_cache_delete.md index 093f575..6d01fe3 100644 --- a/SYSTEM-CRON-cron_cache_delete.md +++ b/SYSTEM-CRON-cron_cache_delete.md @@ -1,15 +1,14 @@ SYSTEM\CRON\cron_cache_delete =============== - +Conjob Class provided by System to delete System Cache. * Class name: cron_cache_delete * Namespace: SYSTEM\CRON -* Parent class: [SYSTEM\CRON\cronjob](SYSTEM-CRON-cronjob) - +* This class implements: [SYSTEM\CRON\cronjob](SYSTEM-CRON-cronjob) @@ -22,9 +21,9 @@ Methods ### run - mixed SYSTEM\CRON\cronjob::run() - + integer SYSTEM\CRON\cronjob::run() +Run the Cronjob and execute its task diff --git a/SYSTEM-CRON-cron_log2sqlite.md b/SYSTEM-CRON-cron_log2sqlite.md index 7d5fad0..1aeb9d0 100644 --- a/SYSTEM-CRON-cron_log2sqlite.md +++ b/SYSTEM-CRON-cron_log2sqlite.md @@ -1,15 +1,14 @@ SYSTEM\CRON\cron_log2sqlite =============== - +Conjob Class provided by System to extract Logentries into sqlite files. * Class name: cron_log2sqlite * Namespace: SYSTEM\CRON -* Parent class: [SYSTEM\CRON\cronjob](SYSTEM-CRON-cronjob) - +* This class implements: [SYSTEM\CRON\cronjob](SYSTEM-CRON-cronjob) @@ -22,9 +21,9 @@ Methods ### run - mixed SYSTEM\CRON\cronjob::run() - + integer SYSTEM\CRON\cronjob::run() +Run the Cronjob and execute its task diff --git a/SYSTEM-CRON-cronjob.md b/SYSTEM-CRON-cronjob.md index 12218e2..7d445d3 100644 --- a/SYSTEM-CRON-cronjob.md +++ b/SYSTEM-CRON-cronjob.md @@ -1,14 +1,14 @@ SYSTEM\CRON\cronjob =============== +Conjob Class provided by System to derive from for custom Cronjobs. - -* Class name: cronjob +* Interface name: cronjob * Namespace: SYSTEM\CRON - +* This is an **interface** @@ -21,9 +21,9 @@ Methods ### run - mixed SYSTEM\CRON\cronjob::run() - + integer SYSTEM\CRON\cronjob::run() +Run the Cronjob and execute its task diff --git a/SYSTEM-CRON-cronstatus.md b/SYSTEM-CRON-cronstatus.md index 79a5e0b..ce30550 100644 --- a/SYSTEM-CRON-cronstatus.md +++ b/SYSTEM-CRON-cronstatus.md @@ -1,7 +1,7 @@ SYSTEM\CRON\cronstatus =============== - +Cronstatus Class provided by System for Cronjob stati. @@ -63,9 +63,9 @@ Methods ### text - mixed SYSTEM\CRON\cronstatus::text($status) - + string SYSTEM\CRON\cronstatus::text(integer $status) +Convert Cron Status to a text value. @@ -74,6 +74,6 @@ Methods #### Arguments -* $status **mixed** +* $status **integer** - <p>Value from this Class</p> diff --git a/SYSTEM-CRON-crontime.md b/SYSTEM-CRON-crontime.md index bbaa1ad..d437450 100644 --- a/SYSTEM-CRON-crontime.md +++ b/SYSTEM-CRON-crontime.md @@ -1,7 +1,7 @@ SYSTEM\CRON\crontime =============== - +Crontime Class provided by System for Cronjob time calculation. @@ -21,9 +21,9 @@ Methods ### next - mixed SYSTEM\CRON\crontime::next($base_time, $min, $hour, $day, $day_week, $month) - + \SYSTEM\CRON\time SYSTEM\CRON\crontime::next(\SYSTEM\CRON\time $base_time, integer $min, integer $hour, integer $day, integer $day_week, integer $month) +Determine next time based on a basetime and crontab-style modificators @@ -32,20 +32,20 @@ Methods #### Arguments -* $base_time **mixed** -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** +* $base_time **SYSTEM\CRON\time** - <p>Time which the calculation should be based upon</p> +* $min **integer** - <p>Minutes-Modificator for next run</p> +* $hour **integer** - <p>Hour-Modificator for next run</p> +* $day **integer** - <p>Day-Modificator for next run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for next run</p> +* $month **integer** - <p>Month-Modificator for next run</p> ### last - mixed SYSTEM\CRON\crontime::last($base_time, $min, $hour, $day, $day_week, $month) - + \SYSTEM\CRON\time SYSTEM\CRON\crontime::last(\SYSTEM\CRON\time $base_time, integer $min, integer $hour, integer $day, integer $day_week, integer $month) +Determine last time based on a basetime and crontab-style modificators @@ -54,20 +54,21 @@ Methods #### Arguments -* $base_time **mixed** -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** +* $base_time **SYSTEM\CRON\time** - <p>Time which the calculation should be based upon</p> +* $min **integer** - <p>Minutes-Modificator for last run</p> +* $hour **integer** - <p>Hour-Modificator for last run</p> +* $day **integer** - <p>Day-Modificator for last run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for last run</p> +* $month **integer** - <p>Month-Modificator for last run</p> ### check - mixed SYSTEM\CRON\crontime::check($base_time, $last_run, $min, $hour, $day, $day_week, $month) - + boolean SYSTEM\CRON\crontime::check(\SYSTEM\CRON\time $base_time, \SYSTEM\CRON\time $last_run, integer $min, integer $hour, integer $day, integer $day_week, integer $month) +Determine if time for next run lies in the past based on a lastrun, +a basetime and crontab-style modificators @@ -76,63 +77,22 @@ Methods #### Arguments -* $base_time **mixed** -* $last_run **mixed** -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** - - - -### next_now - - mixed SYSTEM\CRON\crontime::next_now($min, $hour, $day, $day_week, $month) - - - - - -* Visibility: **public** -* This method is **static**. - - -#### Arguments -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** - - - -### last_now - - mixed SYSTEM\CRON\crontime::last_now($min, $hour, $day, $day_week, $month) - - - - - -* Visibility: **public** -* This method is **static**. - - -#### Arguments -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** +* $base_time **SYSTEM\CRON\time** - <p>Time upon which is checked if the calculated time is in the past</p> +* $last_run **SYSTEM\CRON\time** - <p>Time which the calculation should be based upon</p> +* $min **integer** - <p>Minutes-Modificator for next run</p> +* $hour **integer** - <p>Hour-Modificator for next run</p> +* $day **integer** - <p>Day-Modificator for next run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for next run</p> +* $month **integer** - <p>Month-Modificator for next run</p> ### check_now - mixed SYSTEM\CRON\crontime::check_now($last_run, $min, $hour, $day, $day_week, $month) - + boolean SYSTEM\CRON\crontime::check_now(\SYSTEM\CRON\time $last_run, integer $min, integer $hour, integer $day, integer $day_week, integer $month) +Determine if time for next run lies in the past based on a lastrun and +crontab-style modificators using system-time as compare-time. @@ -141,11 +101,53 @@ Methods #### Arguments -* $last_run **mixed** -* $min **mixed** -* $hour **mixed** -* $day **mixed** -* $day_week **mixed** -* $month **mixed** +* $last_run **SYSTEM\CRON\time** - <p>Time which the calculation should be based upon</p> +* $min **integer** - <p>Minutes-Modificator for next run</p> +* $hour **integer** - <p>Hour-Modificator for next run</p> +* $day **integer** - <p>Day-Modificator for next run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for next run</p> +* $month **integer** - <p>Month-Modificator for next run</p> + + + +### next_now + + \SYSTEM\CRON\time SYSTEM\CRON\crontime::next_now(integer $min, integer $hour, integer $day, integer $day_week, integer $month) + +Determine next time based on the system-time and crontab-style modificators + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $min **integer** - <p>Minutes-Modificator for next run</p> +* $hour **integer** - <p>Hour-Modificator for next run</p> +* $day **integer** - <p>Day-Modificator for next run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for next run</p> +* $month **integer** - <p>Month-Modificator for next run</p> + + + +### last_now + + \SYSTEM\CRON\time SYSTEM\CRON\crontime::last_now(integer $min, integer $hour, integer $day, integer $day_week, integer $month) + +Determine last time based on system-time and crontab-style modificators + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $min **integer** - <p>Minutes-Modificator for last run</p> +* $hour **integer** - <p>Hour-Modificator for last run</p> +* $day **integer** - <p>Day-Modificator for last run</p> +* $day_week **integer** - <p>Day-Of-The-Week-Modificator for last run</p> +* $month **integer** - <p>Month-Modificator for last run</p> diff --git a/SYSTEM-DB-Connection.md b/SYSTEM-DB-Connection.md index 9cf7f8e..2401d9d 100644 --- a/SYSTEM-DB-Connection.md +++ b/SYSTEM-DB-Connection.md @@ -1,7 +1,7 @@ SYSTEM\DB\Connection =============== - +Connection Class provided by System to open a Connection to a Database. @@ -22,7 +22,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store then open Connection @@ -35,9 +35,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -47,7 +47,7 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> @@ -55,9 +55,24 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() +Destruct the Database Connection upon Destruction. +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + + + +### close + + boolean SYSTEM\DB\ConnectionAbstr::close() + +Close the Database Connection. + + * Visibility: **public** * This method is **abstract**. @@ -68,9 +83,9 @@ Methods ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -80,32 +95,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** - - - -### close - - mixed SYSTEM\DB\ConnectionAbstr::close() - - - - - -* Visibility: **public** -* This method is **abstract**. -* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) - +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -115,31 +116,33 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### exec - mixed SYSTEM\DB\Connection::exec($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) +Exec Query on Database * Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### trans - mixed SYSTEM\DB\ConnectionAbstr::trans() - + boolean SYSTEM\DB\ConnectionAbstr::trans() +Open a Transaction on the Database Connection @@ -152,9 +155,9 @@ Methods ### commit - mixed SYSTEM\DB\ConnectionAbstr::commit() - + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -167,9 +170,9 @@ Methods ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -179,6 +182,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-ConnectionAMQP.md b/SYSTEM-DB-ConnectionAMQP.md index 25c39c9..870a77c 100644 --- a/SYSTEM-DB-ConnectionAMQP.md +++ b/SYSTEM-DB-ConnectionAMQP.md @@ -1,7 +1,7 @@ SYSTEM\DB\ConnectionAMQP =============== - +AMQP Connection Class provided by System to connect to AMQP Services. @@ -22,7 +22,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store then open Connection @@ -35,9 +35,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -47,15 +47,15 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> ### send - mixed SYSTEM\DB\ConnectionAMQP::send($msg) - + null SYSTEM\DB\ConnectionAMQP::send(array $msg) +Send a Message to the AMQP Server @@ -63,7 +63,7 @@ Methods #### Arguments -* $msg **mixed** +* $msg **array** - <p>Query Object</p> @@ -71,7 +71,7 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() - +Destruct the Database Connection upon Destruction. @@ -84,9 +84,9 @@ Methods ### close - mixed SYSTEM\DB\ConnectionAbstr::close() - + boolean SYSTEM\DB\ConnectionAbstr::close() +Close the Database Connection. @@ -99,9 +99,9 @@ Methods ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -111,15 +111,15 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -129,17 +129,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### commit - mixed SYSTEM\DB\ConnectionAbstr::commit() - + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -150,11 +151,29 @@ Methods +### exec + + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) + +Exec Query on Database + + + +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + +#### Arguments +* $query **string** - <p>SQL string of the Statement</p> + + + ### trans - mixed SYSTEM\DB\ConnectionAbstr::trans() - + boolean SYSTEM\DB\ConnectionAbstr::trans() +Open a Transaction on the Database Connection @@ -167,9 +186,9 @@ Methods ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -179,6 +198,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-ConnectionAbstr.md b/SYSTEM-DB-ConnectionAbstr.md index e60dd13..76fd551 100644 --- a/SYSTEM-DB-ConnectionAbstr.md +++ b/SYSTEM-DB-ConnectionAbstr.md @@ -1,7 +1,7 @@ SYSTEM\DB\ConnectionAbstr =============== - +Abstract Connection Class provided by System as a PDO Controller. @@ -22,9 +22,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -33,7 +33,7 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> @@ -41,7 +41,7 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() - +Destruct the Database Connection upon Destruction. @@ -53,9 +53,9 @@ Methods ### close - mixed SYSTEM\DB\ConnectionAbstr::close() - + boolean SYSTEM\DB\ConnectionAbstr::close() +Close the Database Connection. @@ -67,9 +67,9 @@ Methods ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -78,17 +78,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -97,16 +98,33 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> -### commit +### exec - mixed SYSTEM\DB\ConnectionAbstr::commit() + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) + +Exec Query on Database +* Visibility: **public** +* This method is **abstract**. + + +#### Arguments +* $query **string** - <p>SQL string of the Statement</p> + + + +### trans + + boolean SYSTEM\DB\ConnectionAbstr::trans() + +Open a Transaction on the Database Connection + * Visibility: **public** @@ -115,11 +133,11 @@ Methods -### trans - - mixed SYSTEM\DB\ConnectionAbstr::trans() +### commit + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -131,9 +149,9 @@ Methods ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -142,6 +160,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-ConnectionMYS.md b/SYSTEM-DB-ConnectionMYS.md index 0388c56..95e5dc2 100644 --- a/SYSTEM-DB-ConnectionMYS.md +++ b/SYSTEM-DB-ConnectionMYS.md @@ -1,7 +1,7 @@ SYSTEM\DB\ConnectionMYS =============== - +MYSQL Connection Class provided by System to connect to MYSQL Database. @@ -22,7 +22,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store then open Connection @@ -35,9 +35,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -47,7 +47,7 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> @@ -55,9 +55,24 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() +Destruct the Database Connection upon Destruction. +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + + + +### close + + boolean SYSTEM\DB\ConnectionAbstr::close() + +Close the Database Connection. + + * Visibility: **public** * This method is **abstract**. @@ -68,9 +83,9 @@ Methods ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -80,32 +95,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** - - - -### close - - mixed SYSTEM\DB\ConnectionAbstr::close() - - - - - -* Visibility: **public** -* This method is **abstract**. -* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) - +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -115,15 +116,33 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> + + + +### exec + + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) + +Exec Query on Database + + + +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + +#### Arguments +* $query **string** - <p>SQL string of the Statement</p> ### commit - mixed SYSTEM\DB\ConnectionAbstr::commit() - + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -136,9 +155,9 @@ Methods ### trans - mixed SYSTEM\DB\ConnectionAbstr::trans() - + boolean SYSTEM\DB\ConnectionAbstr::trans() +Open a Transaction on the Database Connection @@ -151,9 +170,9 @@ Methods ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -163,6 +182,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-ConnectionPG.md b/SYSTEM-DB-ConnectionPG.md index b3d6f71..d988f13 100644 --- a/SYSTEM-DB-ConnectionPG.md +++ b/SYSTEM-DB-ConnectionPG.md @@ -1,7 +1,7 @@ SYSTEM\DB\ConnectionPG =============== - +PostgreSQL Connection Class provided by System to connect to PostgreSQL Database. @@ -22,7 +22,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store then open Connection @@ -35,9 +35,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -47,7 +47,7 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> @@ -55,9 +55,24 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() +Destruct the Database Connection upon Destruction. +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + + + +### close + + boolean SYSTEM\DB\ConnectionAbstr::close() + +Close the Database Connection. + + * Visibility: **public** * This method is **abstract**. @@ -68,9 +83,9 @@ Methods ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -80,32 +95,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** - - - -### close - - mixed SYSTEM\DB\ConnectionAbstr::close() - - - - - -* Visibility: **public** -* This method is **abstract**. -* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) - +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -115,15 +116,15 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### trans - mixed SYSTEM\DB\ConnectionAbstr::trans() - + boolean SYSTEM\DB\ConnectionAbstr::trans() +Open a Transaction on the Database Connection @@ -136,9 +137,9 @@ Methods ### commit - mixed SYSTEM\DB\ConnectionAbstr::commit() - + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -149,11 +150,29 @@ Methods +### exec + + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) + +Exec Query on Database + + + +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + +#### Arguments +* $query **string** - <p>SQL string of the Statement</p> + + + ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -163,6 +182,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-ConnectionSQLite.md b/SYSTEM-DB-ConnectionSQLite.md index 02cef6d..4040b09 100644 --- a/SYSTEM-DB-ConnectionSQLite.md +++ b/SYSTEM-DB-ConnectionSQLite.md @@ -1,7 +1,7 @@ SYSTEM\DB\ConnectionSQLite =============== - +SQLite Connection Class provided by System to connect to SQLite Databasefile. @@ -22,7 +22,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store the open Connection @@ -35,9 +35,9 @@ Methods ### __construct - mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo) - + mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBINFO $dbinfo) +Connect to the DB upon Construction. @@ -47,7 +47,7 @@ Methods #### Arguments -* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Information Object</p> @@ -55,9 +55,24 @@ Methods mixed SYSTEM\DB\ConnectionAbstr::__destruct() +Destruct the Database Connection upon Destruction. +* Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) + + + + +### close + + boolean SYSTEM\DB\ConnectionAbstr::close() + +Close the Database Connection. + + * Visibility: **public** * This method is **abstract**. @@ -68,9 +83,9 @@ Methods ### prepare - mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::prepare(string $stmtName, string $stmt, array $values, string $types) +Query the Connection using Prepare Statement @@ -80,32 +95,18 @@ Methods #### Arguments -* $stmtName **mixed** -* $stmt **mixed** -* $values **mixed** - - - -### close - - mixed SYSTEM\DB\ConnectionAbstr::close() - - - - - -* Visibility: **public** -* This method is **abstract**. -* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) - +* $stmtName **string** - <p>Name of the Statement - espec for PostgreSQL important</p> +* $stmt **string** - <p>SQL string of the Statement</p> +* $values **array** - <p>Array of Prepare Values</p> +* $types **string** - <p>types sql prepare string</p> ### query - mixed SYSTEM\DB\ConnectionAbstr::query($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::query(string $query) +Query the Connection using normal Query Statement @@ -115,31 +116,33 @@ Methods #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### exec - mixed SYSTEM\DB\ConnectionSQLite::exec($query) - + \SYSTEM\DB\Result SYSTEM\DB\ConnectionAbstr::exec(string $query) +Exec Query on Database * Visibility: **public** +* This method is **abstract**. +* This method is defined by [SYSTEM\DB\ConnectionAbstr](SYSTEM-DB-ConnectionAbstr) #### Arguments -* $query **mixed** +* $query **string** - <p>SQL string of the Statement</p> ### commit - mixed SYSTEM\DB\ConnectionAbstr::commit() - + boolean SYSTEM\DB\ConnectionAbstr::commit() +Commit a Transaction on the Database Connection @@ -152,9 +155,9 @@ Methods ### trans - mixed SYSTEM\DB\ConnectionAbstr::trans() - + boolean SYSTEM\DB\ConnectionAbstr::trans() +Open a Transaction on the Database Connection @@ -167,9 +170,9 @@ Methods ### getPrepareValueType - mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value) - + string SYSTEM\DB\ConnectionAbstr::getPrepareValueType(string $value) +Helperfunction to convert Prepared Values to SQL Type identifiers @@ -179,6 +182,6 @@ Methods #### Arguments -* $value **mixed** +* $value **string** - <p>Value to be examined regarding Type</p> diff --git a/SYSTEM-DB-DBInfo.md b/SYSTEM-DB-DBInfo.md index 320e560..4b1ba55 100644 --- a/SYSTEM-DB-DBInfo.md +++ b/SYSTEM-DB-DBInfo.md @@ -1,7 +1,7 @@ SYSTEM\DB\DBInfo =============== - +DBInfo Abstract Class provided by System to hold Database Information. @@ -22,7 +22,7 @@ Properties public mixed $m_database = null - +string Variable to store Database name @@ -33,7 +33,7 @@ Properties public mixed $m_user = null - +string Variable to store Database user @@ -44,7 +44,7 @@ Properties public mixed $m_password = null - +string Variable to store Database password @@ -55,7 +55,7 @@ Properties public mixed $m_host = null - +string Variable to store Database host @@ -66,7 +66,7 @@ Properties public mixed $m_port = null - +int Variable to store Database port @@ -79,9 +79,9 @@ Methods ### __construct - mixed SYSTEM\DB\DBInfo::__construct($database, $user, $password, $host, $port) - + mixed SYSTEM\DB\DBInfo::__construct(string $database, string $user, string $password, string $host, integer $port) +Store Data upon Construction. @@ -90,10 +90,10 @@ Methods #### Arguments -* $database **mixed** -* $user **mixed** -* $password **mixed** -* $host **mixed** -* $port **mixed** +* $database **string** - <p>Database name</p> +* $user **string** - <p>Database user</p> +* $password **string** - <p>Database password</p> +* $host **string** - <p>Database host</p> +* $port **integer** - <p>Database port</p> diff --git a/SYSTEM-DB-DBInfoAMQP.md b/SYSTEM-DB-DBInfoAMQP.md index cee97ce..43147b6 100644 --- a/SYSTEM-DB-DBInfoAMQP.md +++ b/SYSTEM-DB-DBInfoAMQP.md @@ -1,7 +1,7 @@ SYSTEM\DB\DBInfoAMQP =============== - +DBInfoAMQP Class provided by System to hold AMQP Database Information. @@ -22,7 +22,7 @@ Properties public mixed $m_database = null - +string Variable to store Database name @@ -33,7 +33,7 @@ Properties public mixed $m_user = null - +string Variable to store Database user @@ -44,7 +44,7 @@ Properties public mixed $m_password = null - +string Variable to store Database password @@ -55,7 +55,7 @@ Properties public mixed $m_host = null - +string Variable to store Database host @@ -66,7 +66,7 @@ Properties public mixed $m_port = null - +int Variable to store Database port @@ -79,9 +79,9 @@ Methods ### __construct - mixed SYSTEM\DB\DBInfo::__construct($database, $user, $password, $host, $port) - + mixed SYSTEM\DB\DBInfo::__construct(string $database, string $user, string $password, string $host, integer $port) +Store Data upon Construction. @@ -91,10 +91,10 @@ Methods #### Arguments -* $database **mixed** -* $user **mixed** -* $password **mixed** -* $host **mixed** -* $port **mixed** +* $database **string** - <p>Database name</p> +* $user **string** - <p>Database user</p> +* $password **string** - <p>Database password</p> +* $host **string** - <p>Database host</p> +* $port **integer** - <p>Database port</p> diff --git a/SYSTEM-DB-DBInfoMYS.md b/SYSTEM-DB-DBInfoMYS.md index e815fb4..b8a526f 100644 --- a/SYSTEM-DB-DBInfoMYS.md +++ b/SYSTEM-DB-DBInfoMYS.md @@ -1,7 +1,7 @@ SYSTEM\DB\DBInfoMYS =============== - +DBInfoMYS Class provided by System to hold MYSQL Database Information. @@ -22,7 +22,7 @@ Properties public mixed $m_database = null - +string Variable to store Database name @@ -33,7 +33,7 @@ Properties public mixed $m_user = null - +string Variable to store Database user @@ -44,7 +44,7 @@ Properties public mixed $m_password = null - +string Variable to store Database password @@ -55,7 +55,7 @@ Properties public mixed $m_host = null - +string Variable to store Database host @@ -66,7 +66,7 @@ Properties public mixed $m_port = null - +int Variable to store Database port @@ -79,9 +79,9 @@ Methods ### __construct - mixed SYSTEM\DB\DBInfo::__construct($database, $user, $password, $host, $port) - + mixed SYSTEM\DB\DBInfo::__construct(string $database, string $user, string $password, string $host, integer $port) +Store Data upon Construction. @@ -91,10 +91,10 @@ Methods #### Arguments -* $database **mixed** -* $user **mixed** -* $password **mixed** -* $host **mixed** -* $port **mixed** +* $database **string** - <p>Database name</p> +* $user **string** - <p>Database user</p> +* $password **string** - <p>Database password</p> +* $host **string** - <p>Database host</p> +* $port **integer** - <p>Database port</p> diff --git a/SYSTEM-DB-DBInfoPG.md b/SYSTEM-DB-DBInfoPG.md index 1da11fd..4d4e3dc 100644 --- a/SYSTEM-DB-DBInfoPG.md +++ b/SYSTEM-DB-DBInfoPG.md @@ -1,7 +1,7 @@ SYSTEM\DB\DBInfoPG =============== - +DBInfoPG Class provided by System to hold PostgreSQL Database Information. @@ -22,7 +22,7 @@ Properties public mixed $m_database = null - +string Variable to store Database name @@ -33,7 +33,7 @@ Properties public mixed $m_user = null - +string Variable to store Database user @@ -44,7 +44,7 @@ Properties public mixed $m_password = null - +string Variable to store Database password @@ -55,7 +55,7 @@ Properties public mixed $m_host = null - +string Variable to store Database host @@ -66,7 +66,7 @@ Properties public mixed $m_port = null - +int Variable to store Database port @@ -79,9 +79,9 @@ Methods ### __construct - mixed SYSTEM\DB\DBInfo::__construct($database, $user, $password, $host, $port) - + mixed SYSTEM\DB\DBInfo::__construct(string $database, string $user, string $password, string $host, integer $port) +Store Data upon Construction. @@ -91,10 +91,10 @@ Methods #### Arguments -* $database **mixed** -* $user **mixed** -* $password **mixed** -* $host **mixed** -* $port **mixed** +* $database **string** - <p>Database name</p> +* $user **string** - <p>Database user</p> +* $password **string** - <p>Database password</p> +* $host **string** - <p>Database host</p> +* $port **integer** - <p>Database port</p> diff --git a/SYSTEM-DB-DBInfoSQLite.md b/SYSTEM-DB-DBInfoSQLite.md index 9166765..3aacccf 100644 --- a/SYSTEM-DB-DBInfoSQLite.md +++ b/SYSTEM-DB-DBInfoSQLite.md @@ -1,7 +1,7 @@ SYSTEM\DB\DBInfoSQLite =============== - +DBInfoSQLite Class provided by System to hold SQLite File-Database Information. @@ -22,7 +22,7 @@ Properties public mixed $m_database = null - +string Variable to store Database name @@ -33,7 +33,7 @@ Properties public mixed $m_user = null - +string Variable to store Database user @@ -44,7 +44,7 @@ Properties public mixed $m_password = null - +string Variable to store Database password @@ -55,7 +55,7 @@ Properties public mixed $m_host = null - +string Variable to store Database host @@ -66,7 +66,7 @@ Properties public mixed $m_port = null - +int Variable to store Database port @@ -79,9 +79,9 @@ Methods ### __construct - mixed SYSTEM\DB\DBInfo::__construct($database, $user, $password, $host, $port) - + mixed SYSTEM\DB\DBInfo::__construct(string $database, string $user, string $password, string $host, integer $port) +Store Data upon Construction. @@ -91,10 +91,10 @@ Methods #### Arguments -* $database **mixed** -* $user **mixed** -* $password **mixed** -* $host **mixed** -* $port **mixed** +* $database **string** - <p>Database name</p> +* $user **string** - <p>Database user</p> +* $password **string** - <p>Database password</p> +* $host **string** - <p>Database host</p> +* $port **integer** - <p>Database port</p> diff --git a/SYSTEM-DB-QI.md b/SYSTEM-DB-QI.md index c391cc3..db0ddd4 100644 --- a/SYSTEM-DB-QI.md +++ b/SYSTEM-DB-QI.md @@ -1,7 +1,7 @@ SYSTEM\DB\QI =============== - +QI Class provided by System to execute quick installation statements. @@ -21,9 +21,10 @@ Methods ### QI - mixed SYSTEM\DB\QI::QI($dbinfo) - + array SYSTEM\DB\QI::QI(\SYSTEM\DB\DBINFO $dbinfo) +Executes stored action by calling either files_pgsql() or files_mysql() +of inherting class @@ -32,6 +33,6 @@ Methods #### Arguments -* $dbinfo **mixed** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> diff --git a/SYSTEM-DB-QP.md b/SYSTEM-DB-QP.md index 6a1099c..f64313a 100644 --- a/SYSTEM-DB-QP.md +++ b/SYSTEM-DB-QP.md @@ -1,7 +1,7 @@ SYSTEM\DB\QP =============== - +QQ Class provided by System to execute quick prepare statements. @@ -21,9 +21,9 @@ Methods ### QQ - mixed SYSTEM\DB\QP::QQ($params, $dbinfo) - + \SYSTEM\DB\Result SYSTEM\DB\QP::QQ(array $params, \SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return Database Object @@ -32,16 +32,16 @@ Methods #### Arguments -* $params **mixed** -* $dbinfo **mixed** +* $params **array** - <p>Parameter passed to the prepare-query</p> +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### QA - mixed SYSTEM\DB\QP::QA($params, $dbinfo) - + array SYSTEM\DB\QP::QA(array $params, \SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return all Data found @@ -50,16 +50,16 @@ Methods #### Arguments -* $params **mixed** -* $dbinfo **mixed** +* $params **array** - <p>Parameter passed to the prepare-query</p> +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### Q1 - mixed SYSTEM\DB\QP::Q1($params, $dbinfo) - + array SYSTEM\DB\QP::Q1(array $params, \SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return one line of Data found @@ -68,25 +68,25 @@ Methods #### Arguments -* $params **mixed** -* $dbinfo **mixed** +* $params **array** - <p>Parameter passed to the prepare-query</p> +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### QI - mixed SYSTEM\DB\QP::QI($params, $dbinfo) - - + boolean SYSTEM\DB\QP::QI(array $params, \SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return Database Result Object. +Use this function if the Result is either true or false (update/delete/insert) * Visibility: **public** * This method is **static**. #### Arguments -* $params **mixed** -* $dbinfo **mixed** +* $params **array** - <p>Parameter passed to the prepare-query</p> +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> diff --git a/SYSTEM-DB-QQ.md b/SYSTEM-DB-QQ.md index 839aecb..f1b10df 100644 --- a/SYSTEM-DB-QQ.md +++ b/SYSTEM-DB-QQ.md @@ -1,7 +1,7 @@ SYSTEM\DB\QQ =============== - +QQ Class provided by System to execute quick query statements. @@ -21,9 +21,9 @@ Methods ### QQ - mixed SYSTEM\DB\QQ::QQ($dbinfo) - + \SYSTEM\DB\Result SYSTEM\DB\QQ::QQ(\SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return Database Object @@ -32,15 +32,15 @@ Methods #### Arguments -* $dbinfo **mixed** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### QA - mixed SYSTEM\DB\QQ::QA($dbinfo) - + array SYSTEM\DB\QQ::QA(\SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return all Data found @@ -49,15 +49,15 @@ Methods #### Arguments -* $dbinfo **mixed** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### Q1 - mixed SYSTEM\DB\QQ::Q1($dbinfo) - + array SYSTEM\DB\QQ::Q1(\SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return one line of Data found @@ -66,23 +66,23 @@ Methods #### Arguments -* $dbinfo **mixed** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> ### QI - mixed SYSTEM\DB\QQ::QI($dbinfo) - - + boolean SYSTEM\DB\QQ::QI(\SYSTEM\DB\DBINFO $dbinfo) +Executes stored action and return Database Result Object. +Use this function if the Result is either true or false (update/delete/insert) * Visibility: **public** * This method is **static**. #### Arguments -* $dbinfo **mixed** +* $dbinfo **SYSTEM\DB\DBINFO** - <p>Database Info or Null for Default DB</p> diff --git a/SYSTEM-DB-Result.md b/SYSTEM-DB-Result.md index 081a34e..139ff5a 100644 --- a/SYSTEM-DB-Result.md +++ b/SYSTEM-DB-Result.md @@ -1,7 +1,7 @@ SYSTEM\DB\Result =============== - +Result Class provided by System to hold Database Query Result Ressources. @@ -22,9 +22,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -36,9 +36,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -50,9 +50,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -61,15 +61,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -78,15 +78,15 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset diff --git a/SYSTEM-DB-ResultAMQP.md b/SYSTEM-DB-ResultAMQP.md index 2099a57..f874e19 100644 --- a/SYSTEM-DB-ResultAMQP.md +++ b/SYSTEM-DB-ResultAMQP.md @@ -1,7 +1,7 @@ SYSTEM\DB\ResultAMQP =============== - +Result Class provided by System to hold Database Query Result Ressources of AMQP Querys. @@ -22,7 +22,7 @@ Properties private mixed $res = NULL - +ressource Variable to store Database Result-ressource @@ -33,7 +33,7 @@ Properties private mixed $current = NULL - +ressource Variable to store current Line either as array or object @@ -46,9 +46,9 @@ Methods ### __construct - mixed SYSTEM\DB\ResultAMQP::__construct($res) - + mixed SYSTEM\DB\ResultAMQP::__construct(\SYSTEM\DB\ressource $res) +Construct the Resultset with a database ressource @@ -56,7 +56,7 @@ Methods #### Arguments -* $res **mixed** +* $res **SYSTEM\DB\ressource** - <p>Ressource of the Database Result-Set</p> @@ -64,7 +64,7 @@ Methods mixed SYSTEM\DB\ResultAMQP::__destruct() - +Close Resultset upon destruction @@ -75,9 +75,9 @@ Methods ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset @@ -90,9 +90,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -105,9 +105,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -120,9 +120,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -132,15 +132,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -150,6 +150,6 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> diff --git a/SYSTEM-DB-ResultMysqli.md b/SYSTEM-DB-ResultMysqli.md index 1679b88..2548722 100644 --- a/SYSTEM-DB-ResultMysqli.md +++ b/SYSTEM-DB-ResultMysqli.md @@ -1,7 +1,7 @@ SYSTEM\DB\ResultMysqli =============== - +Result Class provided by System to hold Database Query Result Ressources of MYSQL Querys. @@ -22,7 +22,7 @@ Properties private mixed $res = NULL - +ressource Variable to store Database Result-ressource @@ -33,7 +33,7 @@ Properties private mixed $current = NULL - +ressource Variable to store current Line either as array or object @@ -46,9 +46,9 @@ Methods ### __construct - mixed SYSTEM\DB\ResultMysqli::__construct($res) - + mixed SYSTEM\DB\ResultMysqli::__construct(\SYSTEM\DB\ressource $res) +Construct the Resultset with a database ressource @@ -56,7 +56,7 @@ Methods #### Arguments -* $res **mixed** +* $res **SYSTEM\DB\ressource** - <p>Ressource of the Database Result-Set</p> @@ -64,7 +64,7 @@ Methods mixed SYSTEM\DB\ResultMysqli::__destruct() - +Close Resultset upon destruction @@ -75,9 +75,9 @@ Methods ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset @@ -90,9 +90,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -105,9 +105,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -120,9 +120,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -132,15 +132,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -150,6 +150,6 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> diff --git a/SYSTEM-DB-ResultMysqliPrepare.md b/SYSTEM-DB-ResultMysqliPrepare.md index 4490660..430ed15 100644 --- a/SYSTEM-DB-ResultMysqliPrepare.md +++ b/SYSTEM-DB-ResultMysqliPrepare.md @@ -1,7 +1,7 @@ SYSTEM\DB\ResultMysqliPrepare =============== - +Result Class provided by System to hold Database Query Result Ressources of MYSQL prepare Querys. @@ -22,7 +22,7 @@ Properties private mixed $res = NULL - +ressource Variable to store Database Result-ressource @@ -33,7 +33,7 @@ Properties private mixed $meta = NULL - +ressource Variable to store Metadata of Colums @@ -44,7 +44,7 @@ Properties private mixed $binds = array() - +ressource Variable to store Binding Variables @@ -55,7 +55,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store Database Connection @@ -68,9 +68,9 @@ Methods ### __construct - mixed SYSTEM\DB\ResultMysqliPrepare::__construct($res, $connection) - + mixed SYSTEM\DB\ResultMysqliPrepare::__construct(\SYSTEM\DB\ressource $res, \SYSTEM\DB\ressource $connection) +Construct the Resultset with a database ressource @@ -78,8 +78,8 @@ Methods #### Arguments -* $res **mixed** -* $connection **mixed** +* $res **SYSTEM\DB\ressource** - <p>Ressource of the Database Result-Set</p> +* $connection **SYSTEM\DB\ressource** - <p>Connection on which the Result-Set was returned</p> @@ -87,7 +87,7 @@ Methods mixed SYSTEM\DB\ResultMysqliPrepare::__destruct() - +Close Resultset upon destruction @@ -98,9 +98,9 @@ Methods ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset @@ -113,9 +113,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -128,9 +128,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -143,9 +143,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -155,15 +155,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -173,6 +173,6 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> diff --git a/SYSTEM-DB-ResultPostgres.md b/SYSTEM-DB-ResultPostgres.md index 6e04d03..f07b249 100644 --- a/SYSTEM-DB-ResultPostgres.md +++ b/SYSTEM-DB-ResultPostgres.md @@ -1,7 +1,7 @@ SYSTEM\DB\ResultPostgres =============== - +Result Class provided by System to hold Database Query Result Ressources of PostgreSQL Querys. @@ -22,7 +22,7 @@ Properties private mixed $res = NULL - +ressource Variable to store Database Result-ressource @@ -33,7 +33,7 @@ Properties private mixed $current = NULL - +ressource Variable to store current Line either as array or object @@ -44,7 +44,7 @@ Properties private mixed $connection = NULL - +ressource Variable to store Database Connection @@ -57,9 +57,9 @@ Methods ### __construct - mixed SYSTEM\DB\ResultPostgres::__construct($res, $connection) - + mixed SYSTEM\DB\ResultPostgres::__construct(\SYSTEM\DB\ressource $res, \SYSTEM\DB\ressource $connection) +Construct the Resultset with a database ressource @@ -67,8 +67,8 @@ Methods #### Arguments -* $res **mixed** -* $connection **mixed** +* $res **SYSTEM\DB\ressource** - <p>Ressource of the Database Result-Set</p> +* $connection **SYSTEM\DB\ressource** - <p>Connection on which the Result-Set was returned</p> @@ -76,7 +76,7 @@ Methods mixed SYSTEM\DB\ResultPostgres::__destruct() - +Close Resultset upon destruction @@ -87,9 +87,9 @@ Methods ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset @@ -102,9 +102,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -117,9 +117,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -132,9 +132,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -144,15 +144,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -162,6 +162,6 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> diff --git a/SYSTEM-DB-ResultSQLite.md b/SYSTEM-DB-ResultSQLite.md index 1bf2941..13c6fa4 100644 --- a/SYSTEM-DB-ResultSQLite.md +++ b/SYSTEM-DB-ResultSQLite.md @@ -1,7 +1,7 @@ SYSTEM\DB\ResultSQLite =============== - +Result Class provided by System to hold Database Query Result Ressources of SQLite File Querys. @@ -22,7 +22,7 @@ Properties private mixed $res = NULL - +ressource Variable to store Database Result-ressource @@ -33,7 +33,7 @@ Properties private mixed $stmt = NULL - +ressource Variable to store query statement @@ -44,7 +44,7 @@ Properties private mixed $current = NULL - +ressource Variable to store current Line either as array or object @@ -57,9 +57,9 @@ Methods ### __construct - mixed SYSTEM\DB\ResultSQLite::__construct($res, $stmt) - + mixed SYSTEM\DB\ResultSQLite::__construct(\SYSTEM\DB\ressource $res, string $stmt) +Construct the Resultset with a database ressource @@ -67,8 +67,8 @@ Methods #### Arguments -* $res **mixed** -* $stmt **mixed** +* $res **SYSTEM\DB\ressource** - <p>Ressource of the Database Result-Set</p> +* $stmt **string** - <p>Query Statement which produced the result set</p> @@ -76,7 +76,7 @@ Methods mixed SYSTEM\DB\ResultSQLite::__destruct() - +Close Resultset upon destruction @@ -87,9 +87,9 @@ Methods ### close - mixed SYSTEM\DB\Result::close() - + null SYSTEM\DB\Result::close() +Closes the Resultset @@ -102,9 +102,9 @@ Methods ### count - mixed SYSTEM\DB\Result::count() - + integer SYSTEM\DB\Result::count() +Counts the Lines in the Resultset @@ -117,9 +117,9 @@ Methods ### affectedRows - mixed SYSTEM\DB\Result::affectedRows() - + integer SYSTEM\DB\Result::affectedRows() +Counts the affected lines in the Resultset @@ -132,9 +132,9 @@ Methods ### next - mixed SYSTEM\DB\Result::next($object) - + array SYSTEM\DB\Result::next(boolean $object) +Returns the next line in the Resultset @@ -144,15 +144,15 @@ Methods #### Arguments -* $object **mixed** +* $object **boolean** - <p>Determines if the result will be an object or array</p> ### seek - mixed SYSTEM\DB\Result::seek($row_number) - + boolean SYSTEM\DB\Result::seek(integer $row_number) +Seeks an amount of lines within the Resultset @@ -162,6 +162,6 @@ Methods #### Arguments -* $row_number **mixed** +* $row_number **integer** - <p>Lines to seek over</p> diff --git a/SYSTEM-DOCU-docu.md b/SYSTEM-DOCU-docu.md index 42a0b58..63f71ea 100644 --- a/SYSTEM-DOCU-docu.md +++ b/SYSTEM-DOCU-docu.md @@ -1,7 +1,7 @@ SYSTEM\DOCU\docu =============== - +Docu Class provided by System to register docu_packages. @@ -17,11 +17,11 @@ Properties ---------- -### $phpdocconfigs - - private mixed $phpdocconfigs = array() +### $docu_packages + private mixed $docu_packages = array() +array Variable to store all registred docu_package classes @@ -35,9 +35,9 @@ Methods ### register - mixed SYSTEM\DOCU\docu::register($phpdocconfig) - + null SYSTEM\DOCU\docu::register(string $docu_package) +Register a docu package @@ -46,15 +46,15 @@ Methods #### Arguments -* $phpdocconfig **mixed** +* $docu_package **string** - <p>Classname of Docu Package to be registered</p> ### getAll - mixed SYSTEM\DOCU\docu::getAll() - + array SYSTEM\DOCU\docu::getAll() +Get all registered docu packages @@ -66,9 +66,9 @@ Methods ### get - mixed SYSTEM\DOCU\docu::get($id) - + array SYSTEM\DOCU\docu::get(string $id) +Get a specific docu package by classname @@ -77,6 +77,40 @@ Methods #### Arguments -* $id **mixed** +* $id **string** - <p>Class name of the package to be found</p> + + + +### generate + + array SYSTEM\DOCU\docu::generate(string $id) + +Generate HTML Docu by docu classname + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $id **string** - <p>Classname of Docu Package to generated</p> + + + +### generate_md + + array SYSTEM\DOCU\docu::generate_md(string $id) + +Generate Markdown Docu by docu classname + + + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $id **string** - <p>Classname of Docu Package to generated</p> diff --git a/SYSTEM-DOCU-docu_package.md b/SYSTEM-DOCU-docu_package.md new file mode 100644 index 0000000..718ffef --- /dev/null +++ b/SYSTEM-DOCU-docu_package.md @@ -0,0 +1,34 @@ +SYSTEM\DOCU\docu_package +=============== + +Docu Package Interface to abstract from for every docu to be registered. + + + + +* Interface name: docu_package +* Namespace: SYSTEM\DOCU +* This is an **interface** + + + + + + +Methods +------- + + +### get_config + + array SYSTEM\DOCU\docu_package::get_config() + +Config of the Docu Package + + + +* Visibility: **public** +* This method is **static**. + + + diff --git a/SYSTEM-DOCU-docu_system.md b/SYSTEM-DOCU-docu_system.md new file mode 100644 index 0000000..2c14ded --- /dev/null +++ b/SYSTEM-DOCU-docu_system.md @@ -0,0 +1,35 @@ +SYSTEM\DOCU\docu_system +=============== + +Docu Package Class for System. + + + + +* Class name: docu_system +* Namespace: SYSTEM\DOCU +* This class implements: [SYSTEM\DOCU\docu_package](SYSTEM-DOCU-docu_package) + + + + + + +Methods +------- + + +### get_config + + array SYSTEM\DOCU\docu_package::get_config() + +Config of the Docu Package + + + +* Visibility: **public** +* This method is **static**. +* This method is defined by [SYSTEM\DOCU\docu_package](SYSTEM-DOCU-docu_package) + + + diff --git a/SYSTEM-FILES-files.md b/SYSTEM-FILES-files.md index 7f54ec9..8c3fcb9 100644 --- a/SYSTEM-FILES-files.md +++ b/SYSTEM-FILES-files.md @@ -1,7 +1,7 @@ SYSTEM\FILES\files =============== - +Files Class provided by System to register folders and serve files. @@ -21,7 +21,7 @@ Properties private mixed $folders = array() - +array Variable to store all registred file folders @@ -35,9 +35,9 @@ Methods ### registerFolder - mixed SYSTEM\FILES\files::registerFolder($path, $cat) - + null SYSTEM\FILES\files::registerFolder(string $path, string $cat) +Register a filefolder @@ -46,16 +46,16 @@ Methods #### Arguments -* $path **mixed** -* $cat **mixed** +* $path **string** - <p>Path of the Folder</p> +* $cat **string** - <p>Category to register that folder to</p> ### get - mixed SYSTEM\FILES\files::get($cat, $id, $returnasjson) - + mixed SYSTEM\FILES\files::get(string $cat, string $id, boolean $returnasjson) +Retrieve a File @@ -64,17 +64,17 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** -* $returnasjson **mixed** +* $cat **string** - <p>Category to query or null</p> +* $id **string** - <p>File to query or null</p> +* $returnasjson **boolean** - <p>Determines if you recieve Arrays or JSON results</p> ### put - mixed SYSTEM\FILES\files::put($cat, $id, $contents) - + boolean SYSTEM\FILES\files::put(string $cat, string $id, \SYSTEM\FILES\ressource $contents) +Move a uploaded File into a Directtory @@ -83,17 +83,17 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** -* $contents **mixed** +* $cat **string** - <p>Category for the File</p> +* $id **string** - <p>ID for the File</p> +* $contents **SYSTEM\FILES\ressource** - <p>Uploaded File Ressource</p> ### delete - mixed SYSTEM\FILES\files::delete($cat, $id) - + boolean SYSTEM\FILES\files::delete(string $cat, string $id) +Delete a File @@ -102,16 +102,16 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** +* $cat **string** - <p>Category of the File</p> +* $id **string** - <p>ID of the File</p> ### rename - mixed SYSTEM\FILES\files::rename($cat, $id, $newid) - + boolean SYSTEM\FILES\files::rename(string $cat, string $id, string $newid) +Rename a File @@ -120,17 +120,17 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** -* $newid **mixed** +* $cat **string** - <p>Category of the File</p> +* $id **string** - <p>ID of the File</p> +* $newid **string** - <p>ID of the renamed File</p> ### getFolder - mixed SYSTEM\FILES\files::getFolder($folder) - + array SYSTEM\FILES\files::getFolder(string $folder) +Returns the contents of a Folder @@ -139,15 +139,15 @@ Methods #### Arguments -* $folder **mixed** +* $folder **string** - <p>Path to the Folder</p> ### getURL - mixed SYSTEM\FILES\files::getURL($cat, $id) - + string SYSTEM\FILES\files::getURL(string $cat, string $id) +Returns a URL for a File @@ -156,16 +156,17 @@ Methods #### Arguments -* $cat **mixed** -* $id **mixed** +* $cat **string** - <p>Category of the File</p> +* $id **string** - <p>ID of the File</p> ### file_get_contents_chunked - mixed SYSTEM\FILES\files::file_get_contents_chunked($file, $chunk_size, $callback) - + boolean SYSTEM\FILES\files::file_get_contents_chunked(string $file, integer $chunk_size, \SYSTEM\FILES\function $callback) +Returns Chunks of a File +Callback: function($chunk,&$handle,$iteration) @@ -174,8 +175,8 @@ Methods #### Arguments -* $file **mixed** -* $chunk_size **mixed** -* $callback **mixed** +* $file **string** - <p>Path of the File</p> +* $chunk_size **integer** - <p>Size of the Chunks</p> +* $callback **SYSTEM\FILES\function** - <p>Callback function which is called for every chunk</p> diff --git a/SYSTEM-HEADER.md b/SYSTEM-HEADER.md index 83da2b2..7ae495f 100644 --- a/SYSTEM-HEADER.md +++ b/SYSTEM-HEADER.md @@ -1,7 +1,7 @@ SYSTEM\HEADER =============== - +HEADER Class provided by System Send HTML Headers @@ -21,9 +21,10 @@ Methods ### checkHeader - mixed SYSTEM\HEADER::checkHeader() - + boolean SYSTEM\HEADER::checkHeader() +Check if Header was already sent +Writes Warning into Database on failure if Database logging is enabled. @@ -33,11 +34,28 @@ Methods +### available + + boolean SYSTEM\HEADER::available(string $datatype) + +Check if a given Datatype has a handler within this class. + +Not Case sensitive. + +* Visibility: **public** +* This method is **static**. + + +#### Arguments +* $datatype **string** - <p>Datatype to be checked eg. 'jpg'</p> + + + ### JSON - mixed SYSTEM\HEADER::JSON() - + null SYSTEM\HEADER::JSON() +Send JSON Headers, if Header was not sent yet @@ -49,9 +67,9 @@ Methods ### PNG - mixed SYSTEM\HEADER::PNG() - + null SYSTEM\HEADER::PNG() +Send PNG Headers, if Header was not sent yet @@ -63,9 +81,9 @@ Methods ### JPG - mixed SYSTEM\HEADER::JPG() - + null SYSTEM\HEADER::JPG() +Send JPG Headers, if Header was not sent yet @@ -77,9 +95,9 @@ Methods ### JPEG - mixed SYSTEM\HEADER::JPEG() - + null SYSTEM\HEADER::JPEG() +Send JPEG Headers, if Header was not sent yet @@ -91,9 +109,9 @@ Methods ### GIF - mixed SYSTEM\HEADER::GIF() - + null SYSTEM\HEADER::GIF() +Send GIF Headers, if Header was not sent yet @@ -105,9 +123,9 @@ Methods ### JS - mixed SYSTEM\HEADER::JS() - + null SYSTEM\HEADER::JS() +Send JS Headers, if Header was not sent yet @@ -119,9 +137,9 @@ Methods ### CSS - mixed SYSTEM\HEADER::CSS() - + null SYSTEM\HEADER::CSS() +Send CSS Headers, if Header was not sent yet @@ -133,9 +151,9 @@ Methods ### LESS - mixed SYSTEM\HEADER::LESS() - + null SYSTEM\HEADER::LESS() +Send LESS Headers, if Header was not sent yet @@ -147,9 +165,9 @@ Methods ### FILE - mixed SYSTEM\HEADER::FILE($filename) - + null SYSTEM\HEADER::FILE(string $filename) +Send FILE(download) Headers, if Header was not sent yet @@ -158,23 +176,6 @@ Methods #### Arguments -* $filename **mixed** - - - -### available - - mixed SYSTEM\HEADER::available($datatype) - - - - - -* Visibility: **public** -* This method is **static**. - - -#### Arguments -* $datatype **mixed** +* $filename **string** - <p>Filename which should be transmitted with the Filetransfere</p> diff --git a/SYSTEM-HTML-html.md b/SYSTEM-HTML-html.md index e06b228..7e0a5c2 100644 --- a/SYSTEM-HTML-html.md +++ b/SYSTEM-HTML-html.md @@ -1,7 +1,7 @@ SYSTEM\HTML\html =============== - +HTML Class provided by System to generate common HTML tags. @@ -21,9 +21,9 @@ Methods ### link - mixed SYSTEM\HTML\html::link($href, $rel, $type) - + string SYSTEM\HTML\html::link(string $href, string $rel, string $type) +Generate tag @@ -32,17 +32,17 @@ Methods #### Arguments -* $href **mixed** -* $rel **mixed** -* $type **mixed** +* $href **string** - <p>href attribute</p> +* $rel **string** - <p>rel attribute</p> +* $type **string** - <p>type attribute</p> ### script - mixed SYSTEM\HTML\html::script($src, $type, $rel, $language, $script) - + string SYSTEM\HTML\html::script(string $src, string $type, string $rel, string $script) +Generate