app->singleton(ResolveDynamicText::class, function ($app) { return new ResolveDynamicText; }); } public function boot(): void { // Google Tag Manager Head Blade::directive('gtmHead', function () { return "get(\App\Domains\System\Enums\SystemSettingKey::GOOGLE_TAG_MANAGER_ID); if (!empty(\$gtmId)): ?> "; }); // Google Tag Manager Body Blade::directive('gtmBody', function () { return "get(\App\Domains\System\Enums\SystemSettingKey::GOOGLE_TAG_MANAGER_ID); if (!empty(\$gtmId)): ?> "; }); // Google Tag Manager Meta Blade::directive('webmasterMeta', function () { return "get(\App\Domains\System\Enums\SystemSettingKey::GOOGLE_WEBMASTER_ID); if (!empty(\$webmasterId)): ?> \" /> "; }); } }