Skip to content

Commit 8375d35

Browse files
committed
Only register routes from api resources with valid controller
Signed-off-by: Sam Poyigi <[email protected]>
1 parent 82e4dbe commit 8375d35

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

classes/ApiManager.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ public function buildResource($name, $model, $meta = [])
8080
protected function loadResources()
8181
{
8282
$resources = Resource::all()
83+
->filter(function ($resource) {
84+
return class_exists($resource->controller);
85+
})
8386
->filter(function ($resource) {
8487
return resolve($resource->controller)->isClassExtendedWith('Igniter.Api.Actions.RestController');
8588
})

0 commit comments

Comments
 (0)