Merge branch 'hotfix/services-order-2' into develop
This commit is contained in:
@@ -370,7 +370,7 @@ class DateImportService implements SingletonInterface, LoggerAwareInterface
|
|||||||
$skiPass = $this->parseSelectionGroup($xmlDate, 'Leistungen Skipass');
|
$skiPass = $this->parseSelectionGroup($xmlDate, 'Leistungen Skipass');
|
||||||
$servicesIncluded = $this->parseSelectionGroup($xmlDate, 'Leistungen Sonstige');
|
$servicesIncluded = $this->parseSelectionGroup($xmlDate, 'Leistungen Sonstige');
|
||||||
|
|
||||||
$date['services_included'] = serialize($this->combineServices($servicesBoard, $skiPass, $servicesIncluded));
|
$date['services_included'] = serialize($this->combineServices($skiPass, $servicesBoard, $servicesIncluded));
|
||||||
|
|
||||||
if ($servicesBoard) {
|
if ($servicesBoard) {
|
||||||
$date['board'] = reset($servicesBoard);
|
$date['board'] = reset($servicesBoard);
|
||||||
@@ -457,13 +457,19 @@ class DateImportService implements SingletonInterface, LoggerAwareInterface
|
|||||||
{
|
{
|
||||||
$combinedServices = [];
|
$combinedServices = [];
|
||||||
if ($servicesIncluded) {
|
if ($servicesIncluded) {
|
||||||
array_push($combinedServices, ...$servicesIncluded);
|
foreach ($servicesIncluded as $service) {
|
||||||
|
$combinedServices[] = $service;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($skiPass) {
|
if ($skiPass) {
|
||||||
array_push($combinedServices, ...$skiPass);
|
foreach ($skiPass as $service) {
|
||||||
|
$combinedServices[] = $service;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($servicesBoard) {
|
if ($servicesBoard) {
|
||||||
array_push($combinedServices, ...$servicesBoard);
|
foreach ($servicesBoard as $service) {
|
||||||
|
$combinedServices[] = $service;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return $combinedServices;
|
return $combinedServices;
|
||||||
|
|||||||
Reference in New Issue
Block a user