|
dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
|
Go to the source code of this file.
Namespaces | |
| namespace | dbXapp |
| dbXwebApp | |
Functions | |
| dbx_error_log_file () | |
| dbx_error_type ($errno) | |
| dbx_write_php_error_log ($type, $message, $file='', $line=0) | |
| dbx_get_base_dir ($cut_Data=0) | |
| dbx_os_path_file ($path_file) | |
| dbx_path_is_absolute (string $path) | |
| dbx_config_path_store (string $path, bool $dirTrailingSlash=false) | |
| dbx_config_path_resolve (string $path) | |
| dbx_config_is_module_db_entry (string $key, array $entry) | |
| dbx_config_strip_module_db_entries (array $config) | |
| dbx_normalize_config_for_store (array $config) | |
| dbx_get_file_dir () | |
| dbx_media_missing_key ($mid, $rel='') | |
| dbx_media_serve_fail ($code, $mid, $rel='') | |
| dbx_serve_content_media_request () | |
| run_dbXwebApp () | |
Variables | |
| $__dbx_request_started_at = microtime(true) | |
| $https = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || (int)($_SERVER['SERVER_PORT'] ?? 0) === 443 | |
| const | dbxSystem (session_status() !==PHP_SESSION_ACTIVE) 'dbxWebApp' |
| const | dbxRunAsAdmin 0 |
| $path_file =dbx_get_base_dir().'dbx/vendor/autoload.php' | |
| $response =run_dbXwebApp() | |
| $syncRequest = (int) dbx()->get_request_var('dbx_sync', 1, 'int') === 1 | |
| if ( $syncRequest) | |
| exit | |
| dbx_config_is_module_db_entry | ( | string | $key, |
| array | $entry ) |
| dbx_config_path_resolve | ( | string | $path | ) |
Definition at line 220 of file index.php.
Referenced by dbxDB\dbConnect().
| dbx_config_path_store | ( | string | $path, |
| bool | $dirTrailingSlash = false ) |
Definition at line 200 of file index.php.
Referenced by dbxDB\connect_db_server(), and dbxDD\ensure_sqlite_db_file_for_dd().
| dbx_config_strip_module_db_entries | ( | array | $config | ) |
Definition at line 246 of file index.php.
Referenced by dbx_normalize_config_for_store().
| dbx_error_log_file | ( | ) |
| dbx_get_base_dir | ( | $cut_Data = 0 | ) |
Definition at line 157 of file index.php.
Referenced by dbxPDF417\__construct(), dbxDB\connect_db_server(), dbx_get_file_dir(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\detectContextTpl(), dbxDD\ensure_sqlite_db_file_for_dd(), dbxDD\find_dd_for_db_table(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\generateBindSkeleton(), dbxDB\get_dd_exist(), dbxDD\get_dd_exist(), dbxDD\get_dd_file_path(), dbxDD\get_dd_tables(), dbxDD\get_dd_template_file(), dbxTPL\get_design_tpl_dir_file(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\listModuleDds(), dbxWebApp\out_filter(), dbxTPL\read_tpl(), dbx\dbxEditor\dbxEditor\run(), dbxUndefClass\run(), dbx\dbxAdmin\dbxReport_Tables\run_body(), and dbxWebApp\translate().
| dbx_get_file_dir | ( | ) |
Definition at line 265 of file index.php.
References dbx_get_base_dir().
Referenced by dbxDD\build_backup_file_name(), dbx_serve_content_media_request(), dbx\dbxContent_admin\dbxContent_seo\ensure_default_og_image(), dbx\dbxAdmin\dd_export\export(), dbx\dbxAdmin\dd_import\import(), dbx\dbxUser_admin\import(), dbx\myLKW\myLKW_import\import(), dbxDD\prepare_restore_source_file(), and dbxDD\schema_mapping_dir().
| dbx_media_missing_key | ( | $mid, | |
| $rel = '' ) |
Definition at line 276 of file index.php.
References $_SERVER.
Referenced by dbx_media_serve_fail().
| dbx_media_serve_fail | ( | $code, | |
| $mid, | |||
| $rel = '' ) |
Definition at line 287 of file index.php.
References dbx_media_missing_key(), and exit.
Referenced by dbx_serve_content_media_request().
| dbx_normalize_config_for_store | ( | array | $config | ) |
Definition at line 261 of file index.php.
References $config, and dbx_config_strip_module_db_entries().
| dbx_os_path_file | ( | $path_file | ) |
Definition at line 164 of file index.php.
References $path_file.
Referenced by dbxPDF417\__construct(), dbxFileWalker\archiv(), dbxDD\build_backup_file_name(), dbxDB\connect_db_server(), dbxFileWalker\create_que(), dbx_serve_content_media_request(), dbxFileWalker\delete(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\detectContextTpl(), dbx\dbxContent_admin\dbxContent_seo\ensure_default_og_image(), dbxDD\ensure_sqlite_db_file_for_dd(), dbx\dbxAdmin\dd_export\export(), dbxFileWalker\filewalker(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\generateBindSkeleton(), dbxDB\get_dd_exist(), dbxDD\get_dd_exist(), dbxDD\get_dd_file_path(), dbxDD\get_dd_tables(), dbxDD\get_dd_template_file(), dbxTPL\get_design_tpl(), dbx\dbxAdmin\dd_import\import(), dbxSQLreader\import(), dbx\dbxWorkflow\dbxWorkflowBindRegistry\listModuleDds(), dbxDD\prepare_restore_source_file(), and dbxDD\schema_mapping_dir().
| dbx_serve_content_media_request | ( | ) |
Definition at line 295 of file index.php.
References $_SERVER, $base, $db, $root, dbx_get_file_dir(), dbx_media_serve_fail(), dbx_os_path_file(), dbx_write_php_error_log(), and exit.
| dbx_write_php_error_log | ( | $type, | |
| $message, | |||
| $file = '', | |||
| $line = 0 ) |
Definition at line 81 of file index.php.
References $_SERVER, and dbx_error_log_file().
Referenced by dbx_serve_content_media_request().
| $https = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || (int)($_SERVER['SERVER_PORT'] ?? 0) === 443 |
| $path_file =dbx_get_base_dir().'dbx/vendor/autoload.php' |
Definition at line 270 of file index.php.
Referenced by dbxFileWalker\archiv(), dbx_os_path_file(), dbxFileWalker\delete(), dbx\dbxAdmin\dd_export\export(), dbx\dbxAdmin\dd_import\import(), and dbx\myLKW\myLKW_import\import().
| $response =run_dbXwebApp() |
Definition at line 518 of file index.php.
Referenced by dbxForm\fast_response(), dbxProcess\fast_response(), dbxReport\init(), and dbxReport\send_multi_select_json_response().
| $syncRequest = (int) dbx()->get_request_var('dbx_sync', 1, 'int') === 1 |
| const dbxSystem(session_status() !==PHP_SESSION_ACTIVE) | ( | session_status() ! | = = PHP_SESSION_ACTIVE | ) | 'dbxWebApp' |
| exit |
Definition at line 532 of file index.php.
Referenced by dbxWebApp\check_missing(), dbx_media_serve_fail(), dbx_serve_content_media_request(), dbxki_read_job(), dbxForm\fast_response(), dbxProcess\fast_response(), dbxReport\fast_response_rows_json(), dbx\dbxEditor\dbxEditor\run(), dbxReport\send_multi_select_json_response(), and dbx\dbxAdmin\dbxModuleImages\serveFile().
| if($syncRequest) | ( | $syncRequest | ) |
Definition at line 520 of file index.php.
Referenced by dbx\dbxContent\dbxContentLngSync\accessibleLngs(), dbx\dbxContact\dbxContactTicket\addMessage(), dbx\dbxShop\dbxShopRepository\addOrderHistory(), dbx\dbxContent\dbxContentLngSync\backfillMasterLng(), dbx\dbxContent\dbxContentLngSync\backfillUids(), dbx\dbxKi\dbxKiCmsService\bundleBuildPlan(), dbx\dbxKi\dbxKiCmsService\bundleExecutePlan(), dbx\dbxContent\dbxContentLngSync\collectPageIdsInFolders(), dbx\dbxContact\dbxContactList\contactListReportRowActionData(), dbx\dbxContact_admin\dbxContactAdmin\contactTicketReportRowActionData(), dbx\dbxContent\dbxContentHome\currentLng(), dbx\myLKW\myLKW_import\dbx_clean_utf8(), dbx_config_strip_module_db_entries(), dbx\myLKW\dbx_get_datum(), dbx\dbxContent_admin\dbxContent_cms\delete_folder_record(), dbx\dbxContent_admin\dbxContent_cms\delete_media_record(), dbx\dbxContent_admin\dbxContent_cms\delete_page_record(), drawFlatProduct(), dbx\dbxContent\dbxContentLngSync\ensureSchema(), dbxDB\exec(), dbxObj\get_callback_name(), dbxReport\get_record(), dbxReport\get_record_val(), dbx\dbxAdmin\dbxModuleRegistry\groupOptions(), dbx\dbxKi\dbxKiBundleService\handleExport(), dbx\dbxKi\dbxKiHelp\helpWindowBarTemplateData(), dbx\dbxContent\dbxContentPageCache\invalidateFolderTree(), dbx\dbxContent\dbxContentPageCache\invalidateSitemap(), dbx\dbxContent\dbxContentPageCache\isContentRoute(), dbx\dbxContent\dbxContentLngSync\isMasterLng(), dbx\dbxContent\dbxContentPageCache\isPermalinkPageRequest(), dbx\dbxContact\dbxContactTicket\messages(), dbx\dbxKi\dbxKiHelp\moduleBarTemplateData(), dbx\dbxContact\dbxContactConfig\modulMailEnabled(), dbx\myLKW\myLKW_import\normalize_str(), dbxDB\normalize_where(), dbxDB\query(), dbxDB\rawQuery(), dbx\dbxContent\dbxContentPageCache\readContent(), dbxTPL\replaces(), dbx\dbxKi\dbxKiHelp\resolveScreen(), dbx\dbxContact\dbxContactContentProvision\run(), dbx\dbxContent\dbxContentSitemap\serve(), dbx\dbxContent\dbxContentSitemap\serveRobots(), dbxObj\set_callback(), dbxObj\set_callback_owner(), dbxReport\set_callback_owner(), dbxReport\set_record_val(), dbxMail\spam_reason_for_text(), dbxDB\sqlite_sequence_exists(), dbxPerformanceTimer\store(), dbx\dbxShop\dbxShopAmazonPay\testConnection(), dbx\dbxShop\dbxShopPayPal\testConnection(), dbx\dbxContact\dbxContactTicket\ticket(), dbx\dbxContact\dbxContactTicket\touch(), dbx\dbxShop\dbxShopRepository\withdrawalsForOrder(), and dbx\dbxContent\dbxContentPageCache\writeContent().