We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67bbadd commit 598caccCopy full SHA for 598cacc
src/Provider.php
@@ -3,9 +3,9 @@
3
namespace Akaunting\Setting;
4
5
use Akaunting\Setting\Middleware\AutoSaveSetting;
6
-use Blade;
7
use Illuminate\Support\ServiceProvider;
8
use Illuminate\Support\Arr;
+use Illuminate\View\Compilers\BladeCompiler;
9
10
class Provider extends ServiceProvider
11
{
@@ -30,8 +30,10 @@ public function boot()
30
$this->override();
31
32
// Register blade directive
33
- Blade::directive('setting', function ($expression) {
34
- return "<?php echo setting($expression); ?>";
+ $this->callAfterResolving('blade.compiler', function (BladeCompiler $compiler) {
+ $compiler->directive('setting', function ($expression) {
35
+ return "<?php echo setting($expression); ?>";
36
+ });
37
});
38
}
39
0 commit comments