Initial support for PHP 8.2 (#4421)

* Initial support for PHP 8.2
Using dev image `freshrss/freshrss:latest` https://github.com/FreshRSS/FreshRSS/pull/4420

* Deprecated string interpolation
This commit is contained in:
Alexandre Alapetite
2022-06-19 20:10:13 +02:00
committed by GitHub
parent a90d93979f
commit dcc77ee343
4 changed files with 5 additions and 5 deletions

View File

@@ -23,6 +23,8 @@ class FreshRSS_View extends Minz_View {
/** @var int */
public $nbUnreadTags;
public $tags;
/** @var array<string,string> */
public $notification;
// Substriptions
public $default_category;

View File

@@ -66,7 +66,7 @@ if (_t('gen.dir') === 'rtl') {
<?php
$msg = '';
$status = 'closed';
if (isset($this->notification)) {
if (!empty($this->notification)) {
$msg = $this->notification['content'];
$status = $this->notification['type'];

View File

@@ -46,7 +46,6 @@
<?php if (FreshRSS_Auth::accessNeedsAction()) { ?>
<a class="signout" href="<?= _url('auth', 'logout') ?>">
<?= _i('logout') . _t('gen.auth.logout') ?>
(<?= htmlspecialchars(Minz_Session::param('currentUser', '_'), ENT_NOQUOTES, 'UTF-8') ?>)
</a>
<?php } ?>
@@ -59,10 +58,9 @@
<?php
$msg = '';
$status = 'closed';
if (isset($this->notification)) {
if (!empty($this->notification)) {
$msg = $this->notification['content'];
$status = $this->notification['type'];
invalidateHttpCache();
}
?>

View File

@@ -4,7 +4,7 @@ class Minz_ActionException extends Minz_Exception {
// Just for security, as we are not supposed to get non-alphanumeric characters.
$action_name = rawurlencode($action_name);
$message = "Invalid action name “${action_name}” for controller “${controller_name}”.";
$message = "Invalid action name “{$action_name}” for controller “{$controller_name}”.";
parent::__construct ($message, $code);
}
}