Skip to content

Commit 8c37b04

Browse files
committed
Add PHP 8.4 support. Remove PHP 7.* support.
1 parent d2e0775 commit 8c37b04

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
}
1717
],
1818
"require": {
19-
"php": "7.1.*|7.2.*|7.3.*|7.4.*|8.0.*|8.1.*|8.2.*|8.3.*",
19+
"php": "8.0.*|8.1.*|8.2.*|8.3.*|8.4.*",
2020
"bearcms/bearframework-addon": "^1.83",
2121
"bearframework/localization-addon": "1.*",
2222
"ivopetkov/client-packages-bearframework-addon": "1.*"

index.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
$app = App::get();
1313

1414
$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 {
1717
$context = $app->contexts->get(__DIR__);
1818

1919
$context->assets->addDir('assets');
@@ -71,7 +71,7 @@
7171

7272
\BearCMS\Internal\Config::$appSpecificServerData['kzn49al1'] = json_encode($languages);
7373

74-
\BearCMS\Internal\Themes::$elementsOptions['code'] = function ($context, $idPrefix, $parentSelector) {
74+
\BearCMS\Internal\Themes::$elementsOptions['code'] = function ($context, $idPrefix, $parentSelector): void {
7575
$groupCode = $context->addGroup(__('bearcms.addon.code-element.theme.options.Code'));
7676
$groupCode->addOption($idPrefix . "CodeCSS", "css", '', [
7777
"cssOutput" => [
@@ -116,7 +116,7 @@
116116
};
117117

118118
$app->clientPackages
119-
->add('-bearcms-code-element-highlight', function ($package) use ($context) {
119+
->add('-bearcms-code-element-highlight', function ($package) use ($context): void {
120120
$code = 'window.bearcmscodeelementh={};';
121121
$libraryCode = include $context->dir . '/helpers/highlightjs/highlight.js.php';
122122
$code .= 'var f=' . $libraryCode . 'f(window.bearcmscodeelementh);';
@@ -129,7 +129,7 @@
129129
});
130130
foreach ($languages as $languageID => $languageName) {
131131
$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 {
133133
$languageCode = include $context->dir . '/helpers/highlightjs/languages/' . $languageID . '.js.php';
134134
$code = 'clientPackages.get("-bearcms-code-element-highlight").then(function(o){';
135135
$code .= 'var f=' . $languageCode . ';o.library.registerLanguage("' . $languageID . '",f);';

0 commit comments

Comments
 (0)