From ec798787c53af29d6a92c05912ea527d6b7719f2 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Sun, 4 Aug 2019 10:24:16 +0800 Subject: [PATCH] Use static function. Signed-off-by: Mior Muhammad Zaki --- src/BladeServiceProvider.php | 2 +- src/HtmlServiceProvider.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BladeServiceProvider.php b/src/BladeServiceProvider.php index 1d6f13e..dbdc9b5 100644 --- a/src/BladeServiceProvider.php +++ b/src/BladeServiceProvider.php @@ -41,7 +41,7 @@ protected function register() $snakeMethod = Str::snake($method); $directive = \strtolower($namespace).'_'.$snakeMethod; - $bladeCompiler->directive($directive, function ($expression) use ($namespace, $method) { + $bladeCompiler->directive($directive, static function ($expression) use ($namespace, $method) { return ""; }); } diff --git a/src/HtmlServiceProvider.php b/src/HtmlServiceProvider.php index 49890f0..52ffc81 100755 --- a/src/HtmlServiceProvider.php +++ b/src/HtmlServiceProvider.php @@ -29,7 +29,7 @@ public function register() */ protected function registerHtmlBuilder(): void { - $this->app->singleton('html', function ($app) { + $this->app->singleton('html', static function ($app) { return new HtmlBuilder( $app->make('url'), $app->make('view') ); @@ -43,7 +43,7 @@ protected function registerHtmlBuilder(): void */ protected function registerFormBuilder(): void { - $this->app->singleton('form', function ($app) { + $this->app->singleton('form', static function ($app) { return (new FormBuilder( $app->make('html'), $app->make('url'), $app->make('view'), $app->make('request') ))->setSessionStore($app->make('session.store'));