refactor: add phpstan and update code to adhere to level 5

- move and refactor Image.php from Libraries to Entities folder
- update some database field names
/ types
- update composer packages
This commit is contained in:
Yassine Doghri 2021-05-12 14:00:25 +00:00
commit 231d578d64
No known key found for this signature in database
GPG key ID: 3E7F89498B960C9F
148 changed files with 11189 additions and 11421 deletions

View file

@ -14,6 +14,7 @@ use CodeIgniter\HTTP\ResponseInterface;
use Psr\Log\LoggerInterface;
use Config\Services;
use CodeIgniter\Controller;
use CodeIgniter\HTTP\RedirectResponse;
class EpisodeAnalyticsController extends Controller
{
@ -54,9 +55,10 @@ class EpisodeAnalyticsController extends Controller
$this->config = config('Analytics');
}
// Add one hit to this episode:
public function hit($base64EpisodeData, ...$audioFilePath)
{
public function hit(
string $base64EpisodeData,
string ...$audioFilePath
): RedirectResponse {
$session = Services::session();
$session->start();