refactor: update code base to php 8 and set phpstan lvl to 6

This commit is contained in:
Yassine Doghri 2021-05-14 17:59:35 +00:00
commit 6b74a9e98a
No known key found for this signature in database
GPG key ID: 3E7F89498B960C9F
124 changed files with 1810 additions and 2157 deletions

View file

@ -24,7 +24,7 @@ class AnalyticsController extends Controller
*/
protected $methodName;
public function _remap($method, ...$params)
public function _remap(string $method, string ...$params): mixed
{
if (!isset($params[1])) {
throw PageNotFoundException::forPageNotFound();
@ -39,11 +39,11 @@ class AnalyticsController extends Controller
);
}
public function getData($podcastId, $episodeId): ResponseInterface
public function getData(int $podcastId, int $episodeId): ResponseInterface
{
$analytics_model = new $this->className();
$methodName = $this->methodName;
if ($episodeId) {
if ($episodeId !== 0) {
return $this->response->setJSON(
$analytics_model->$methodName($podcastId, $episodeId),
);