Go to the source code of this file.
Functions | |
| dashboard_update_assert (bool $condition, string $message) | |
| Architekturvertrag für den zentralen Update-Status im Admin-Dashboard. | |
| foreach(array( 'public static configured():self', 'public status():array', 'This method performs file reads only.',) as $part) | dashboard_update_assert (str_contains($controller, 'dbxUpdateService::configured()'), 'Update-Controller verwendet nicht die zentrale Konfiguration.') |
Variables | |
| $module = dirname(__DIR__) | |
| $dashboard | |
| $controller | |
| $service | |
| $hero | |
| $updateCard | |
| $actions | |
| $css | |
| $statusMethodStart = strpos($dashboard, 'private function update_status(): array') | |
| $stateMethodStart = strpos($dashboard, 'private function update_state(array $status): array') | |
| $statusMethod | |
| foreach(array( 'dbx-admin-dashboard-update-{state_class}', '{status_text}', '{version_text}', '{checked_text}', 'dbx_run1=update',) as $part) foreach(array('.dbx-admin-dashboard-update-nav', '.dbx-admin-dashboard-update-badge', '.dbx-admin-dashboard-update-ready', '.dbx-admin-dashboard-update-available',) as $part) | $loadMessages |
| $messageSets = array() | |
| foreach(array('de'=> '', 'en'=> '_en', 'es'=> '_es') as $language=> $suffix) | $referenceKeys = array_keys($messageSets['de']) |
| foreach ( $messageSets as $language=> $messages) | |
| dashboard_update_assert | ( | bool | $condition, |
| string | $message ) |
Architekturvertrag für den zentralen Update-Status im Admin-Dashboard.
Definition at line 9 of file dbxDashboard_update_status_contract_test.php.
| foreach(array('public static configured():self', 'public status():array', 'This method performs file reads only.',) as $part) dashboard_update_assert | ( | str_contains( $controller, 'dbxUpdateService::configured()') | , |
| 'Update-Controller verwendet nicht die zentrale Konfiguration.' | ) |
References $controller, and $dashboard.
| $actions |
Definition at line 32 of file dbxDashboard_update_status_contract_test.php.
Referenced by dbxForm\buildModuleBarObj(), and dbx\dbxWorkflow\dbxWorkflowEngine\normalize_definition().
| $controller |
Definition at line 20 of file dbxDashboard_update_status_contract_test.php.
Referenced by dashboard_update_assert(), and dbx\dbxSelfTest\dbxSelfTest\run().
| $css |
Definition at line 35 of file dbxDashboard_update_status_contract_test.php.
| $dashboard |
Definition at line 17 of file dbxDashboard_update_status_contract_test.php.
| $hero |
Definition at line 26 of file dbxDashboard_update_status_contract_test.php.
| foreach(array('dbx-admin-dashboard-update-{state_class}', '{status_text}', '{version_text}', '{checked_text}', 'dbx_run1=update',) as $part) foreach (array( '.dbx-admin-dashboard-update-nav', '.dbx-admin-dashboard-update-badge', '.dbx-admin-dashboard-update-ready', '.dbx-admin-dashboard-update-available',) as $part) $loadMessages |
| $messageSets = array() |
Definition at line 130 of file dbxDashboard_update_status_contract_test.php.
| $module = dirname(__DIR__) |
Definition at line 16 of file dbxDashboard_update_status_contract_test.php.
| foreach (array( 'de'=> '', 'en'=> '_en', 'es'=> '_es') as $language=> $suffix) $referenceKeys = array_keys($messageSets['de']) |
Definition at line 151 of file dbxDashboard_update_status_contract_test.php.
| $service |
Definition at line 23 of file dbxDashboard_update_status_contract_test.php.
Referenced by if(), dbx\dbxAdmin\dbxUpdate\run(), and dbx\myInvoices\myInvoices\run().
| $stateMethodStart = strpos($dashboard, 'private function update_state(array $status): array') |
Definition at line 60 of file dbxDashboard_update_status_contract_test.php.
| $statusMethod |
Definition at line 65 of file dbxDashboard_update_status_contract_test.php.
| $statusMethodStart = strpos($dashboard, 'private function update_status(): array') |
Definition at line 59 of file dbxDashboard_update_status_contract_test.php.
| $updateCard |
Definition at line 29 of file dbxDashboard_update_status_contract_test.php.
| foreach($messageSets as $language=> $messages) | ( | $messageSets as, | |
| $messages ) |
Definition at line 153 of file dbxDashboard_update_status_contract_test.php.