|
12 | 12 | $app = App::get(); |
13 | 13 |
|
14 | 14 | $app->bearCMS->addons |
15 | | - ->register('bearcms/code-element-addon', function (\BearCMS\Addons\Addon $addon) use ($app) { |
16 | | - $addon->initialize = function () use ($app) { |
| 15 | + ->register('bearcms/code-element-addon', function (\BearCMS\Addons\Addon $addon) use ($app): void { |
| 16 | + $addon->initialize = function () use ($app): void { |
17 | 17 | $context = $app->contexts->get(__DIR__); |
18 | 18 |
|
19 | 19 | $context->assets->addDir('assets'); |
|
71 | 71 |
|
72 | 72 | \BearCMS\Internal\Config::$appSpecificServerData['kzn49al1'] = json_encode($languages); |
73 | 73 |
|
74 | | - \BearCMS\Internal\Themes::$elementsOptions['code'] = function ($context, $idPrefix, $parentSelector) { |
| 74 | + \BearCMS\Internal\Themes::$elementsOptions['code'] = function ($context, $idPrefix, $parentSelector): void { |
75 | 75 | $groupCode = $context->addGroup(__('bearcms.addon.code-element.theme.options.Code')); |
76 | 76 | $groupCode->addOption($idPrefix . "CodeCSS", "css", '', [ |
77 | 77 | "cssOutput" => [ |
|
116 | 116 | }; |
117 | 117 |
|
118 | 118 | $app->clientPackages |
119 | | - ->add('-bearcms-code-element-highlight', function ($package) use ($context) { |
| 119 | + ->add('-bearcms-code-element-highlight', function ($package) use ($context): void { |
120 | 120 | $code = 'window.bearcmscodeelementh={};'; |
121 | 121 | $libraryCode = include $context->dir . '/helpers/highlightjs/highlight.js.php'; |
122 | 122 | $code .= 'var f=' . $libraryCode . 'f(window.bearcmscodeelementh);'; |
|
129 | 129 | }); |
130 | 130 | foreach ($languages as $languageID => $languageName) { |
131 | 131 | $app->clientPackages |
132 | | - ->add('-bearcms-code-element-highlight-' . $languageID, function ($package) use ($context, $languageID) { |
| 132 | + ->add('-bearcms-code-element-highlight-' . $languageID, function ($package) use ($context, $languageID): void { |
133 | 133 | $languageCode = include $context->dir . '/helpers/highlightjs/languages/' . $languageID . '.js.php'; |
134 | 134 | $code = 'clientPackages.get("-bearcms-code-element-highlight").then(function(o){'; |
135 | 135 | $code .= 'var f=' . $languageCode . ';o.library.registerLanguage("' . $languageID . '",f);'; |
|
0 commit comments