feat(plugins): add html field type + CodeEditor component + rework html head generation

update php and js packages to latest
This commit is contained in:
Yassine Doghri 2024-12-17 15:06:08 +00:00
commit 8cf9c6dc83
227 changed files with 2991 additions and 2988 deletions

View file

@ -6,6 +6,7 @@ namespace Modules\Plugins\Core;
use App\Entities\Episode;
use App\Entities\Podcast;
use App\Libraries\HtmlHead;
use App\Libraries\RssFeed;
use CodeIgniter\HTTP\URI;
use League\CommonMark\Environment\Environment;
@ -101,7 +102,7 @@ abstract class BasePlugin implements PluginInterface
}
#[Override]
public function siteHead(): void
public function siteHead(HtmlHead $head): void
{
}
@ -264,7 +265,7 @@ abstract class BasePlugin implements PluginInterface
return $title;
}
final public function getDescription(): ?string
final public function getDescription(): string
{
$key = sprintf('Plugin.%s.description', $this->key);