Go to the source code of this file.
Variables | |
| $module = dirname(__DIR__) | |
| Statischer Architekturvertrag des ausführbaren Referenzmoduls. | |
| $fail | |
| $required | |
| foreach( $required as $relative) foreach(array('dd/invoice.dd.php', 'dd/invoiceItem.dd.php') as $relative) | $phpSources = '' |
| foreach(array('myInvoices.class.php', 'include/myInvoicesFixtures.class.php', 'include/myInvoicesService.class.php',) as $relative) foreach(array('/\bPDO\b/', '/\bmysqli?_/', '/->(?:query|exec|prepare)\s *\(/', '/\b(?:SELECT|INSERT|UPDATE|DELETE)\s+(?:FROM|INTO|SET)\b/i',) as $forbidden) if(preg_match('/private function(?:db|tpl|form|report)\s *\( | $fixtureSource [^)] *\)\s *\{' . '\s *return\s+dbx\(\) ->get_(?:system|include) _obj/s', $phpSources)) |
| foreach(array('create_date', 'create_uid', 'update_date', 'update_uid', 'owner',) as $systemField) | $service |
| foreach(array("get_system_obj('dbxDB')", "get_system_obj('dbxForm')", "get_system_obj('dbxReport')", "get_system_obj('dbxTPL')", 'invoice_report_next_record', 'invoice_items_report_next_record', "add_rep(\n 'report_total'", ' | $config [modul=myInvoices]dbx_run1=positions &invoice_id=', 'action_url', '->begin(self::INVOICE_DD)', '->commit(self::INVOICE_DD)', '->rollback(self::INVOICE_DD)',) as $requiredSource) = (string)file_get_contents($module . '/cfg/config.php') |
| if(strpos($config, 'action_routes') !==false) if(strpos( $service, 'check_action_token') !==false||strpos( $service, 'action_token(') !==false) foreach(array('set_callback_owner(', 'set_next_record_callback(', 'set_footer_callback(', 'renderInvoiceFooter', 'renderItemFooter', 'str_replace(',) as $unnecessaryCallbackCode) | $itemTemplate |
| if(stripos( $itemTemplate, '< form') !==false) foreach(array('< hr class="dbx_split">', '{rpt:colspan}', '{report_total}',) as $requiredTemplate) | $actionTemplate |
| foreach (array( 'dbxAjax', 'dbxConfirm', 'data-confirm-buttons="yesno"') as $part) | |
| if(stripos($itemTemplate, '< form') !==false) foreach (array( '< hr class="dbx_split">', '{rpt:colspan}', '{report_total}',) as $requiredTemplate) $actionTemplate |
Definition at line 182 of file myInvoices_contract_test.php.
| foreach (array( "get_system_obj('dbxDB')", "get_system_obj('dbxForm')", "get_system_obj('dbxReport')", "get_system_obj('dbxTPL')", 'invoice_report_next_record', 'invoice_items_report_next_record', "add_rep(\n 'report_total'", ' $config[modul=myInvoices]dbx_run1=positions &invoice_id=', 'action_url', '->begin(self::INVOICE_DD)', '->commit(self::INVOICE_DD)', '->rollback(self::INVOICE_DD)',) as $requiredSource) | ( | ) | = (string)file_get_contents($module . '/cfg/config.php') |
Definition at line 141 of file myInvoices_contract_test.php.
| $fail |
Definition at line 7 of file myInvoices_contract_test.php.
| foreach(array( 'myInvoices.class.php', 'include/myInvoicesFixtures.class.php', 'include/myInvoicesService.class.php',) as $relative) foreach(array('/\bPDO\b/', '/\bmysqli?_/', '/->(?:query|exec|prepare)\s *\(/', '/\b(?:SELECT|INSERT|UPDATE|DELETE)\s+(?:FROM|INTO|SET)\b/i',) as $forbidden) if (preg_match( '/private function(?:db|tpl|form|report)\s *\( $fixtureSource[^)] *\)\s *\{' . '\s *return\s+dbx\(\) ->get_(?:system|include) _obj/s', $phpSources)) | ( | ) |
Definition at line 98 of file myInvoices_contract_test.php.
| if(strpos( $config, 'action_routes') !==false) if(strpos($service, 'check_action_token') !==false||strpos($service, 'action_token(') !==false) foreach (array( 'set_callback_owner(', 'set_next_record_callback(', 'set_footer_callback(', 'renderInvoiceFooter', 'renderItemFooter', 'str_replace(',) as $unnecessaryCallbackCode) $itemTemplate | ( | ) |
Definition at line 166 of file myInvoices_contract_test.php.
| $module = dirname(__DIR__) |
Statischer Architekturvertrag des ausführbaren Referenzmoduls.
Definition at line 6 of file myInvoices_contract_test.php.
| foreach($required as $relative) foreach (array( 'dd/invoice.dd.php', 'dd/invoiceItem.dd.php') as $relative) $phpSources = '' |
Definition at line 64 of file myInvoices_contract_test.php.
| $required |
Definition at line 12 of file myInvoices_contract_test.php.
| foreach (array( 'create_date', 'create_uid', 'update_date', 'update_uid', 'owner',) as $systemField) $service |
Definition at line 119 of file myInvoices_contract_test.php.
| foreach(array('dbxAjax', 'dbxConfirm', 'data-confirm-buttons="yesno"') as $part) | ( | array('dbxAjax', 'dbxConfirm', 'data-confirm-buttons="yesno"') as | $part | ) |
Definition at line 185 of file myInvoices_contract_test.php.