aboutsummaryrefslogtreecommitdiff
path: root/app/Controllers
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2024-04-10 15:33:43 +0200
committerGravatar GitHub <noreply@github.com> 2024-04-10 15:33:43 +0200
commit350edf398c55b472e19a3017de9b4d2d3420b9e4 (patch)
tree00672f4cba0830e4b39f778e3a36de6b961fc5bb /app/Controllers
parent8280e3d88edb93211fcf2aec15a7b4c1ae4d3813 (diff)
PHP 8.3 #[\Override] (#6273)
* PHP 8.3 #[\Override] https://php.watch/versions/8.3/override-attr With PHPStan `checkMissingOverrideMethodAttribute` https://phpstan.org/config-reference#checkmissingoverridemethodattribute And modified the call to phpstan-next on the model of https://github.com/FreshRSS/Extensions/pull/228 (more robust than the find method, which gave some strange errors) * Update extension example accordingly
Diffstat (limited to 'app/Controllers')
-rw-r--r--app/Controllers/categoryController.php1
-rw-r--r--app/Controllers/configureController.php1
-rw-r--r--app/Controllers/entryController.php1
-rw-r--r--app/Controllers/extensionController.php1
-rw-r--r--app/Controllers/feedController.php1
-rw-r--r--app/Controllers/importExportController.php1
-rw-r--r--app/Controllers/indexController.php1
-rw-r--r--app/Controllers/javascriptController.php1
-rw-r--r--app/Controllers/statsController.php1
-rw-r--r--app/Controllers/subscriptionController.php1
-rw-r--r--app/Controllers/tagController.php1
-rw-r--r--app/Controllers/updateController.php1
12 files changed, 12 insertions, 0 deletions
diff --git a/app/Controllers/categoryController.php b/app/Controllers/categoryController.php
index 780f03f02..410147b4e 100644
--- a/app/Controllers/categoryController.php
+++ b/app/Controllers/categoryController.php
@@ -12,6 +12,7 @@ class FreshRSS_category_Controller extends FreshRSS_ActionController {
* underlying framework.
*
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/configureController.php b/app/Controllers/configureController.php
index e7f877428..4fd9a2f28 100644
--- a/app/Controllers/configureController.php
+++ b/app/Controllers/configureController.php
@@ -10,6 +10,7 @@ class FreshRSS_configure_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/entryController.php b/app/Controllers/entryController.php
index c30c6b6fa..38dbf8317 100644
--- a/app/Controllers/entryController.php
+++ b/app/Controllers/entryController.php
@@ -16,6 +16,7 @@ class FreshRSS_entry_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/extensionController.php b/app/Controllers/extensionController.php
index 8b01b5823..0029d5e52 100644
--- a/app/Controllers/extensionController.php
+++ b/app/Controllers/extensionController.php
@@ -10,6 +10,7 @@ class FreshRSS_extension_Controller extends FreshRSS_ActionController {
* the common boiler plate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/feedController.php b/app/Controllers/feedController.php
index 122807cf0..d1d506c0d 100644
--- a/app/Controllers/feedController.php
+++ b/app/Controllers/feedController.php
@@ -10,6 +10,7 @@ class FreshRSS_feed_Controller extends FreshRSS_ActionController {
* the common boiler plate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
// Token is useful in the case that anonymous refresh is forbidden
diff --git a/app/Controllers/importExportController.php b/app/Controllers/importExportController.php
index 2a437e34c..f92abf69d 100644
--- a/app/Controllers/importExportController.php
+++ b/app/Controllers/importExportController.php
@@ -15,6 +15,7 @@ class FreshRSS_importExport_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/indexController.php b/app/Controllers/indexController.php
index 17439fe27..65e30c4bd 100644
--- a/app/Controllers/indexController.php
+++ b/app/Controllers/indexController.php
@@ -6,6 +6,7 @@ declare(strict_types=1);
*/
class FreshRSS_index_Controller extends FreshRSS_ActionController {
+ #[\Override]
public function firstAction(): void {
$this->view->html_url = Minz_Url::display(['c' => 'index', 'a' => 'index'], 'html', 'root');
}
diff --git a/app/Controllers/javascriptController.php b/app/Controllers/javascriptController.php
index f7ac5a852..2cdf75d03 100644
--- a/app/Controllers/javascriptController.php
+++ b/app/Controllers/javascriptController.php
@@ -12,6 +12,7 @@ class FreshRSS_javascript_Controller extends FreshRSS_ActionController {
parent::__construct(FreshRSS_ViewJavascript::class);
}
+ #[\Override]
public function firstAction(): void {
$this->view->_layout(null);
}
diff --git a/app/Controllers/statsController.php b/app/Controllers/statsController.php
index 8ff2744ae..062603930 100644
--- a/app/Controllers/statsController.php
+++ b/app/Controllers/statsController.php
@@ -20,6 +20,7 @@ class FreshRSS_stats_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/subscriptionController.php b/app/Controllers/subscriptionController.php
index 554243725..39836d1e4 100644
--- a/app/Controllers/subscriptionController.php
+++ b/app/Controllers/subscriptionController.php
@@ -10,6 +10,7 @@ class FreshRSS_subscription_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess()) {
Minz_Error::error(403);
diff --git a/app/Controllers/tagController.php b/app/Controllers/tagController.php
index d998045a4..02bb930ee 100644
--- a/app/Controllers/tagController.php
+++ b/app/Controllers/tagController.php
@@ -16,6 +16,7 @@ class FreshRSS_tag_Controller extends FreshRSS_ActionController {
* the common boilerplate for every action. It is triggered by the
* underlying framework.
*/
+ #[\Override]
public function firstAction(): void {
// If ajax request, we do not print layout
$this->ajax = Minz_Request::paramBoolean('ajax');
diff --git a/app/Controllers/updateController.php b/app/Controllers/updateController.php
index eeac7eb09..3f4a46e6a 100644
--- a/app/Controllers/updateController.php
+++ b/app/Controllers/updateController.php
@@ -113,6 +113,7 @@ class FreshRSS_update_Controller extends FreshRSS_ActionController {
return $return == 0 ? true : 'Git error: ' . $line;
}
+ #[\Override]
public function firstAction(): void {
if (!FreshRSS_Auth::hasAccess('admin')) {
Minz_Error::error(403);