diff options
| author | 2024-04-10 15:33:43 +0200 | |
|---|---|---|
| committer | 2024-04-10 15:33:43 +0200 | |
| commit | 350edf398c55b472e19a3017de9b4d2d3420b9e4 (patch) | |
| tree | 00672f4cba0830e4b39f778e3a36de6b961fc5bb /app/Controllers | |
| parent | 8280e3d88edb93211fcf2aec15a7b4c1ae4d3813 (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.php | 1 | ||||
| -rw-r--r-- | app/Controllers/configureController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/entryController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/extensionController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/feedController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/importExportController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/indexController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/javascriptController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/statsController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/subscriptionController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/tagController.php | 1 | ||||
| -rw-r--r-- | app/Controllers/updateController.php | 1 |
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); |
