From 945b331f675176f6dd1338199b97ec951b64886c Mon Sep 17 00:00:00 2001 From: "j.faassen" Date: Fri, 3 Jan 2020 10:25:28 +0100 Subject: [PATCH] fix: sanity check on loadResourceConfig --- src/Loader/ResourceYamlLoader.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Loader/ResourceYamlLoader.php b/src/Loader/ResourceYamlLoader.php index a3932eb..61e2183 100644 --- a/src/Loader/ResourceYamlLoader.php +++ b/src/Loader/ResourceYamlLoader.php @@ -57,6 +57,9 @@ public function loadResourceConfig(Graph $graph, array $config): void $kind = $config['kind']; $className = $graph->getTypeClass($kind); $resource = $className::fromConfig($graph, $config); + if (!$resource) { + throw new RuntimeException("fromConfig did not return a resource"); + } $graph->addResource($resource); } } \ No newline at end of file