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

Go to the source code of this file.

Variables

 $base = dirname(__DIR__, 2)
 $failures = array()
 $assert
 $cmsJs = (string)file_get_contents($base . '/js/lib/cms.js')
 $cmsCss = (string)file_get_contents($base . '/design/dbxapp/css/c-cms.css')
 $cmsPhp = (string)file_get_contents($base . '/modules/dbxContent_admin/include/dbxContent_cms.class.php')
 $initStart = strpos($cmsJs, 'init(el, cfg)')
 $initEnd = strpos($cmsJs, 'rescan(root)', $initStart)
 $initSource = substr($cmsJs, $initStart, $initEnd - $initStart)
 $initialStart = strpos($cmsJs, 'function loadInitialSelection(root, cfg)')
 $initialEnd = strpos($cmsJs, 'function setSelectValues(', $initialStart)
 $initialSource = substr($cmsJs, $initialStart, $initialEnd - $initialStart)
 $caretStart = strpos($cmsJs, 'function refreshEditorCaretHint(root)')
 $caretEnd = strpos($cmsJs, 'function hideEditorCaretHint(root)', $caretStart)
 $caretSource = substr($cmsJs, $caretStart, $caretEnd - $caretStart)
 $renderStart = strpos($cmsPhp, 'private function render_cms()')
 $renderEnd = strpos($cmsPhp, 'private function mod_class_files(', $renderStart)
 $renderSource = substr($cmsPhp, $renderStart, $renderEnd - $renderStart)
 $resolveStart = strpos($cmsPhp, 'private function resolve_cms_page_id(): int')
 $resolveEnd = strpos($cmsPhp, 'private function attach_unreachable_tree_nodes(', $resolveStart)
 $resolveSource = substr($cmsPhp, $resolveStart, $resolveEnd - $resolveStart)
 if ( $failures !==array())

Variable Documentation

◆ $assert

$assert
Initial value:
= static function (bool $condition, string $message) use (&$failures): void {
if (!$condition) $failures[] = $message;
}

Definition at line 6 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $base

$base = dirname(__DIR__, 2)

Definition at line 4 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $caretEnd

$caretEnd = strpos($cmsJs, 'function hideEditorCaretHint(root)', $caretStart)

Definition at line 38 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $caretSource

$caretSource = substr($cmsJs, $caretStart, $caretEnd - $caretStart)

Definition at line 39 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $caretStart

$caretStart = strpos($cmsJs, 'function refreshEditorCaretHint(root)')

Definition at line 37 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $cmsCss

$cmsCss = (string)file_get_contents($base . '/design/dbxapp/css/c-cms.css')

Definition at line 11 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $cmsJs

$cmsJs = (string)file_get_contents($base . '/js/lib/cms.js')

Definition at line 10 of file dbxCmsLazyTreePerformance_contract_test.php.

Referenced by $assert().

◆ $cmsPhp

$cmsPhp = (string)file_get_contents($base . '/modules/dbxContent_admin/include/dbxContent_cms.class.php')

Definition at line 12 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $failures

$failures = array()

Definition at line 5 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initEnd

$initEnd = strpos($cmsJs, 'rescan(root)', $initStart)

Definition at line 15 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initialEnd

$initialEnd = strpos($cmsJs, 'function setSelectValues(', $initialStart)

Definition at line 29 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initialSource

$initialSource = substr($cmsJs, $initialStart, $initialEnd - $initialStart)

Definition at line 30 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initialStart

$initialStart = strpos($cmsJs, 'function loadInitialSelection(root, cfg)')

Definition at line 28 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initSource

$initSource = substr($cmsJs, $initStart, $initEnd - $initStart)

Definition at line 16 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $initStart

$initStart = strpos($cmsJs, 'init(el, cfg)')

Definition at line 14 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $renderEnd

$renderEnd = strpos($cmsPhp, 'private function mod_class_files(', $renderStart)

Definition at line 48 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $renderSource

$renderSource = substr($cmsPhp, $renderStart, $renderEnd - $renderStart)

Definition at line 49 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $renderStart

$renderStart = strpos($cmsPhp, 'private function render_cms()')

Definition at line 47 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $resolveEnd

$resolveEnd = strpos($cmsPhp, 'private function attach_unreachable_tree_nodes(', $resolveStart)

Definition at line 57 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $resolveSource

$resolveSource = substr($cmsPhp, $resolveStart, $resolveEnd - $resolveStart)

Definition at line 58 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ $resolveStart

$resolveStart = strpos($cmsPhp, 'private function resolve_cms_page_id(): int')

Definition at line 56 of file dbxCmsLazyTreePerformance_contract_test.php.

◆ if

if($failures !==array()) ( $failures ! = = array())

Definition at line 71 of file dbxCmsLazyTreePerformance_contract_test.php.