feat: set min PHP version to 8.4

update CI4 to 4.6.0 + use codeigniter-vite and vite-plugin-codeigniter to load assets
This commit is contained in:
Yassine Doghri 2025-03-01 13:08:00 +00:00
commit 94cea0ce91
397 changed files with 4693 additions and 4302 deletions

View file

@ -81,8 +81,8 @@ class MediaModel extends Model
*/
public function __construct(
protected string $fileType = 'document',
ConnectionInterface &$db = null,
ValidationInterface $validation = null
?ConnectionInterface &$db = null,
?ValidationInterface $validation = null,
) {
$this->returnType = match ($fileType) {
'audio' => Audio::class,
@ -90,7 +90,7 @@ class MediaModel extends Model
'image' => Image::class,
'transcript' => Transcript::class,
'chapters' => Chapters::class,
default => Document::class
default => Document::class,
};
parent::__construct($db, $validation);