Merge pull request 'bring out scraped unit data' (#1) from Fredrik/Oda:main into main

Reviewed-on: #1
This commit is contained in:
Alex Thomassen 2022-10-31 18:54:03 +01:00
commit c978ceb26a

View File

@ -207,10 +207,16 @@ class Oda
$name = trim((string) $crawler->filter('h1')->text());
$price = (float) $crawler->filter('.price')->attr('content');
$price_unit_string = trim((string) $crawler->filter('.unit-price')->text());
## Møkkete datavask på string begynn kr 50,50 per unit
$price_unit_string_nocurrency = trim($price_unit_string, 'kr '); // 50,50 per unit
$price_unit_string_dotfix = str_replace(',','.', $price_unit_string_nocurrency);# 50.50 per unit
$unit_data = explode(' per ',$price_unit_string_dotfix); // 50.50 unit
return [
'name' => $name,
'price' => $price,
'unit_type' => $unit_data,
];
}