build: add phpstan-codeigniter extension to manage config(), model() and service() functions

This commit is contained in:
Yassine Doghri 2023-08-29 12:58:20 +00:00
commit 77c2d08b6e
15 changed files with 181 additions and 41 deletions

View file

@ -177,8 +177,8 @@ class EpisodeController extends BaseController
$session = Services::session();
$session->start();
if (isset($_SERVER['HTTP_REFERER'])) {
$session->set('embed_domain', parse_url((string) $_SERVER['HTTP_REFERER'], PHP_URL_HOST));
if (service('superglobals')->server('HTTP_REFERER') !== null) {
$session->set('embed_domain', parse_url(service('superglobals')->server('HTTP_REFERER'), PHP_URL_HOST));
}
$cacheName = implode(