From 3acdf2bbc09917a0dfa8f14c9b57a6831fb4bea7 Mon Sep 17 00:00:00 2001 From: fbstim Date: Wed, 25 Jan 2017 16:34:25 -0800 Subject: [PATCH] Verify that METADATA is not empty before looping over nonexistent objects --- src/Parsers/GetMetadata/Object.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Parsers/GetMetadata/Object.php b/src/Parsers/GetMetadata/Object.php index 5ee985e..665e604 100644 --- a/src/Parsers/GetMetadata/Object.php +++ b/src/Parsers/GetMetadata/Object.php @@ -12,7 +12,7 @@ public function parse(Session $rets, Response $response) $collection = new Collection; - if ($xml->METADATA) { + if ($xml->METADATA and !empty($xml->METADATA) { foreach ($xml->METADATA->{'METADATA-OBJECT'}->Object as $key => $value) { $metadata = new \PHRETS\Models\Metadata\Object; $metadata->setSession($rets);