We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2b54bee + 46f8b4d commit ef7c5f9Copy full SHA for ef7c5f9
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