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

@ -84,8 +84,8 @@ class PluginController extends BaseController
public function settingsView(
string $vendor,
string $package,
string $podcastId = null,
string $episodeId = null
?string $podcastId = null,
?string $episodeId = null,
): string {
$plugin = $this->plugins->getPlugin($vendor, $package);
@ -152,8 +152,8 @@ class PluginController extends BaseController
public function settingsAction(
string $vendor,
string $package,
string $podcastId = null,
string $episodeId = null
?string $podcastId = null,
?string $episodeId = null,
): RedirectResponse {
$plugin = $this->plugins->getPlugin($vendor, $package);
@ -350,7 +350,7 @@ class PluginController extends BaseController
'datetime' => Time::createFromFormat(
'Y-m-d H:i',
$value,
$this->request->getPost('client_timezone')
$this->request->getPost('client_timezone'),
)->setTimezone(app_timezone()),
'markdown' => new Markdown($value),
'rss' => new RSS($value),