diff --git a/src/Justice.php b/src/Justice.php index af2a7c4..32005be 100644 --- a/src/Justice.php +++ b/src/Justice.php @@ -61,12 +61,15 @@ public function findById($id) $crawler->filter('.aunp-content .div-table')->each(function (Crawler $table) use (&$people) { $title = $table->filter('.vr-hlavicka')->text(); - if ('jednatel: ' === $title) { - $person = JusticeJednatelPersonParser::parseFromDomCrawler($table); - $people[$person->getName()] = $person; - } elseif ('Společník: ' === $title) { - $person = JusticeSpolecnikPersonParser::parseFromDomCrawler($table); - $people[$person->getName()] = $person; + try { + if ('jednatel: ' === $title) { + $person = JusticeJednatelPersonParser::parseFromDomCrawler($table); + $people[$person->getName()] = $person; + } elseif ('Společník: ' === $title) { + $person = JusticeSpolecnikPersonParser::parseFromDomCrawler($table); + $people[$person->getName()] = $person; + } + } catch (\Exception $e) { } });