From f9ccad8ababcb576c9a50eae56347ed61a71da8c Mon Sep 17 00:00:00 2001 From: Loris Leiva Date: Fri, 18 Dec 2020 17:26:27 +0000 Subject: [PATCH 1/2] Add beforeResolving signature to container contract --- src/Illuminate/Contracts/Container/Container.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Illuminate/Contracts/Container/Container.php b/src/Illuminate/Contracts/Container/Container.php index 1b8bb6407934..38ddd820b899 100644 --- a/src/Illuminate/Contracts/Container/Container.php +++ b/src/Illuminate/Contracts/Container/Container.php @@ -163,6 +163,15 @@ public function call($callback, array $parameters = [], $defaultMethod = null); */ public function resolved($abstract); + /** + * Register a new before resolving callback for all types. + * + * @param \Closure|string $abstract + * @param \Closure|null $callback + * @return void + */ + public function beforeResolving($abstract, Closure $callback = null); + /** * Register a new resolving callback. * From 7ba72907aa0c2888c8d4f4d37eac79ee7a8bc36b Mon Sep 17 00:00:00 2001 From: Loris Leiva Date: Fri, 18 Dec 2020 17:29:26 +0000 Subject: [PATCH 2/2] Make docblock consistent --- src/Illuminate/Contracts/Container/Container.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Contracts/Container/Container.php b/src/Illuminate/Contracts/Container/Container.php index 38ddd820b899..710e7b15bb5d 100644 --- a/src/Illuminate/Contracts/Container/Container.php +++ b/src/Illuminate/Contracts/Container/Container.php @@ -164,7 +164,7 @@ public function call($callback, array $parameters = [], $defaultMethod = null); public function resolved($abstract); /** - * Register a new before resolving callback for all types. + * Register a new before resolving callback. * * @param \Closure|string $abstract * @param \Closure|null $callback