This commit is contained in:
		| @@ -29,13 +29,15 @@ class Safti extends Parser | ||||
|         $parsed_home->title = $property_single->filter('h1')->text(); | ||||
|         $parsed_home->price = $currency_formatter | ||||
|             ->parseCurrency($property_single->filter('.property__price')->text(), $currency); | ||||
|         $parsed_home->city = $property_single->children()->children('div')->eq(1)->filter('p.h4')->text(); | ||||
|         $parsed_home->city = $property_single?->children()?->children('div')?->eq(0)?->filter('p.h4')?->text(); | ||||
|         $parsed_home->description = $crawler->filter('[data-testid="real-estate-annonce-single-description"]')->text(); | ||||
|  | ||||
|         $property__additionals = $crawler->filter('.property__additionals'); | ||||
|         $energies = $property__additionals->filter('.energetic-indicator'); | ||||
|         if ($energies->count() > 0) { | ||||
|         if ($energies->count() >= 1) { | ||||
|             $parsed_home->energy = substr($energies->eq(0)->text(), 0, 1); | ||||
|         } | ||||
|         if ($energies->count() >= 2) { | ||||
|             $parsed_home->ges = substr($energies->eq(1)->text(), 0, 1); | ||||
|         } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user