We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b54bee commit 46f8b4dCopy full SHA for 46f8b4d
src/Middleware/Version/Bind.php
@@ -24,7 +24,11 @@ public function __construct($abstract, $concrete)
24
25
public function handle(Request $request, Closure $next)
26
{
27
- if (is_subclass_of($this->concrete, JsonResource::class)){
+ if (is_subclass_of($this->concrete, ResourceCollection::class)){
28
+ app()->bind($this->abstract, function(Container $container){
29
+ return new $this->concrete(new Collection);
30
+ });
31
+ } elseif (is_subclass_of($this->concrete, JsonResource::class)){
32
app()->bind($this->abstract, function(Container $container){
33
return new $this->concrete(new \stdClass);
34
});
0 commit comments