Add PHPStan (#4021)

* Add PHPStan
#fix https://github.com/FreshRSS/FreshRSS/issues/4016
https://phpstan.org/

```sh
composer run-script phpstan
```

* More fixes

* Fix global variables

* Add .phtml

* Fix merge
https://github.com/FreshRSS/FreshRSS/pull/4090

* Fix more warnings

* Fix view errors and enable in CI

* ReturnTypeWillChange

* Dynamic view type

* Fix Minz static/self bug
This commit is contained in:
Alexandre Alapetite
2021-12-31 17:00:51 +01:00
committed by GitHub
parent 09c84fb3bc
commit 77e9877316
106 changed files with 664 additions and 278 deletions

View File

@@ -4,6 +4,13 @@
* Controller to handle every entry actions.
*/
class FreshRSS_entry_Controller extends Minz_ActionController {
/**
* JavaScript request or not.
* @var bool
*/
private $ajax = false;
/**
* This action is called before every other action in that class. It is
* the common boiler plate for every action. It is triggered by the
@@ -114,7 +121,7 @@ class FreshRSS_entry_Controller extends Minz_ActionController {
'c' => 'index',
'a' => 'index',
'params' => $params,
), true);
));
}
}