1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-07 05:36:54 +02:00

feat(shortcodes): add ability to init custom shortcodes

This commit is contained in:
Awilum
2022-05-11 15:12:22 +03:00
parent 4461cb0d64
commit 98752121c9
2 changed files with 6 additions and 4 deletions

View File

@@ -84,11 +84,13 @@ final class Shortcodes
/**
* Init Shortcodes
*
* @param array $shortcodes Shortcoes to init.
*
* @return void
*/
public function initShortcodes(): void
public function initShortcodes(array $shortcodes): void
{
$shortcodes = registry()->get('flextype.settings.parsers.shortcodes.shortcodes');
if (
! isset($shortcodes) ||
! is_array($shortcodes) ||

View File

@@ -338,7 +338,7 @@ container()->set('cache', static function () {
container()->set('parsers', new Parsers());
// Init Shortcodes
parsers()->shortcodes()->initShortcodes();
parsers()->shortcodes()->initShortcodes(registry()->get('flextype.settings.parsers.shortcodes.shortcodes'));
// Add Serializers Service
container()->set('serializers', new Serializers());