dbxapp 4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
Loading...
Searching...
No Matches
dbxForm_validation_result_test.php File Reference

Go to the source code of this file.

Variables

 $form = dbx()->get_system_obj('dbxForm')
 Integrationstest zwischen dbxForm und dem strukturierten Validator.
 $assert
 $oldPost = $_POST
 $oldGet = $_GET
 $oldLanguage = (string)dbx()->get_system_var('dbx_lng', 'de')
 try
 $_POST = ['email' => '0']
 $value = $form->get_post('email', '', 'email')
 $result = $form->get_validation_result('email')
 $all = $form->get_validation_result()
 $languageResult = $form->get_validation_result('language_probe')
 finally
 $_GET = $oldGet

Variable Documentation

◆ $_GET

$_GET = $oldGet

Definition at line 61 of file dbxForm_validation_result_test.php.

◆ $_POST

$_POST = ['email' => '0']

Definition at line 26 of file dbxForm_validation_result_test.php.

◆ $all

◆ $assert

$assert
Initial value:
= static function (bool $condition, string $message): void {
if (!$condition) {
fwrite(STDERR, "FAIL: {$message}\n");
exit(1);
}
}
if(!defined( 'IMG_WEBP')) define( 'IMG_WEBP'
exit
Definition index.php:146

Definition at line 13 of file dbxForm_validation_result_test.php.

◆ $form

$form = dbx()->get_system_obj('dbxForm')

Integrationstest zwischen dbxForm und dem strukturierten Validator.

Definition at line 10 of file dbxForm_validation_result_test.php.

◆ $languageResult

$languageResult = $form->get_validation_result('language_probe')

Definition at line 51 of file dbxForm_validation_result_test.php.

◆ $oldGet

$oldGet = $_GET

Definition at line 21 of file dbxForm_validation_result_test.php.

◆ $oldLanguage

$oldLanguage = (string)dbx()->get_system_var('dbx_lng', 'de')

Definition at line 22 of file dbxForm_validation_result_test.php.

◆ $oldPost

$oldPost = $_POST

Definition at line 20 of file dbxForm_validation_result_test.php.

◆ $result

◆ $value

$value = $form->get_post('email', '', 'email')
Examples
dbx/modules/myInvoices/include/myInvoicesService.class.php.

Definition at line 28 of file dbxForm_validation_result_test.php.

Referenced by dbxReport\add_grid_stats(), dbxWebApp\append_route_params(), dbxForm\applyModuleBarReplaces(), dbx\dbxShop\dbxShopRepository\attributeFilterDefinitions(), dbx\dbxShop\dbxShopRepository\attributesForProduct(), dbxObj\callback(), dbxForm\check_fld_data(), dbxWebApp\check_uri(), dbxDB\check_values(), dbxValidator\clean(), dbx_convertArrayToPHPCode(), dbx_is_decimal(), dbx_set_CurrentUser(), dbxDoxygenHtml(), dbxDoxygenNormalizeBrand(), dbxDoxygenNormalizeDisplayText(), dbxDoxygenSafeFileToken(), dbxki_resolve_params(), dbxki_result_ref(), dbxDD\dd_template_value(), dbxCrypt\encryptValue(), dbxReport\ensure_report_select_feature(), esc(), dbxDB\escape_like(), dbx\dbxWorkflow\dbxWorkflowModule\formatValueLabel(), dbxDB\get_convert_array(), dbxForm\get_fld_val(), dbxMail\get_header(), dbxApi\get_modul_var(), dbxDB\get_new_record(), dbxObj\get_property(), get_remember_var(), dbxReport\get_sel(), dbxWebApp\get_session_rec(), dbxReport\get_sys(), dbxApi\get_system_var(), dbx\dbxHelp\dbxHelp_content\getServerInfoHTML(), is_int_value(), dbx\dbxContact\dbxContactConfig\isFlagEnabled(), dbxDD\normalize_default_value(), dbxDD\normalize_restore_value(), dbxWebApp\normalize_route_params(), dbxForm\obv_value(), dbxReport\parse_multi_select_ids(), dbxForm\php_date(), dbxForm\php_date_usr(), dbxForm\php_datetime_usr(), dbx\dbxWorkflow\dbxWorkflowEngine\render(), dbxDD\render_dd_template(), dbxReport\render_report_cell_value(), dbxReport\render_table_header_data_columns(), dbxReport\render_table_row_data_columns(), dbx\dbxKi\dbxKiDesignService\renderBriefing(), dbx\dbxKi\dbxKiBundleService\renderStartPage(), dbx\dbxDesign_admin\dbxDesignAdmin\renderWizard(), dbxFormTryCountTpl\replaces(), dbx\dbxAdmin\report_server(), dbxRequest\request(), dbxDDRestoreTemporalProbe\restoreValue(), dbxReport\rpt_format(), dbxReport\rpt_merge_obj(), dbx\dbxAdmin\dbxDDServerBindings\run(), dbx\dbxAdmin\dbxUpdate\run(), dbxForm\save_post(), dbx\dbxShop\dbxShopRepository\saveProductAttributeValue(), dbx\dbxShop\dbxShopRepository\saveProductAttributeValues(), dbxDD\schema_mapping_file_part(), InstallationDbStub\select1(), MigrationDbStub\select1(), dbxForm\set_activ_id(), dbxReport\set_form_selects(), dbxMail\set_header(), set_local_config_section(), dbxApi\set_modul_var(), dbxReport\set_multi_selects(), dbxObj\set_property(), dbxReport\set_record_val(), set_remember_var(), dbxReport\set_sel(), dbxForm\set_state_value(), dbxApi\set_system_var(), dbxTPLRawCacheTestApi\set_system_var(), dbxDD\sort_schema_record(), dbxDD\sql_quote(), dbxForm\store_sysdata(), dbx\dbxSetup\dbxInstall\systemChecks(), dbxDB\update(), dbxValidator\validate(), dbxValidator\validateResult(), and value_at().

◆ finally

finally

◆ try