Esempio n. 1
0
					'amenitie' => array(2,3,4),
					'leisure' => array(2,3,4),
					'business' => array(2,3,4),
					'hotelPreference' => array(2,3,4),
					'chain' => array(2,3,4),
					'attraction' => 'string',
					'hotelName' => 'string',
					'builtYear' => 2,
					'renovationYear' => 2,
					'floors' => 2,
					'noOfRooms' => 2,
					'fireSafety' => 2,
					'lastUpdated' => 'DATE'
					),
					
'roomFilter' => array(
					'suite' => 1,
					'roomAmentie' => array(2,3,4),
					'roomId' => array(2,3,4),
					'hotelName' => 'string'
					)
);
*/
//REAL EXAMPLE OF ARRAY
$arrayIndex = array('customerId' => 164, 'environment' => 'prod', 'requestSource' => 1, 'passengerNationality' => 1, 'hotelIds' => array(14, 24, 34, 44, 54, 64), 'roomOccupancies' => array(array('adults' => 1, 'children' => array(5, 5, 10), 'twin' => 1, 'extraBed' => 0), array('adults' => 2, 'children' => array(2, 3, 6), 'twin' => 0, 'extraBed' => 0)));
echo "#################################\n";
$answer = callPrefilter($arrayIndex);
print_r($answer);
//
//echo "$answer \n";
echo "#################################\n";
Esempio n. 2
0
<?php

include_once "getVarPSFILTER_string.php";
$debug = false;
$requestfromSUPPLIER = "164|prod|1|1|14,24,34,44,54,64|||||1~5#5#10~N~N,2~2#3#6~N~N||";
$requestConverted = "PSFILTER |164|prod|1|Y|14,24,34,44,54,64|||||1~5#5#10~N~N,2~2#3#6~N~N||";
//$requestfromSUPPLIER="2|env|2|1|5,6,7|6|4,5,6|7,8,9|2~2#3#4#5~0~0,2~2#3#4#5~0~0|2~3~4,1,string,2~3~4,2~3~4,2~3~4,2~3~4,2~3~4,2~3~4,string,string,2,3,4,5,0,DATE|0,1~2~3,1~2~3,String|string,string,string";
$data = "164|prod|1|1|14,24,34,44,54,64|||||1~5#5#10~N~N,2~2#3#6~N~N||";
$demoInfo = "PSFILTER |164|prod|1|Y|14,24,34,44,54,64|||||1~5#5#10~N~N,2~2#3#6~N~N||";
$outerARR = explode("|", $data);
$innerHotelIds = explode(",", $outerARR[4]);
$innerHotelIds = explode(",", $outerARR[4]);
$innerHotelIds = explode(",", $outerARR[4]);
$innerHotelIds = explode(",", $outerARR[4]);
$innerHotelIds = explode(",", $outerARR[4]);
$arrayIndex = array('customerId' => $outerARR[0], 'environment' => $outerARR[1], 'requestSource' => $outerARR[2], 'passengerNationality' => $outerARR[3], 'hotelIds' => $outerARR[4], 'cityId' => $outerARR[5], 'channelTypes' => $outerARR[6], 'channels' => $outerARR[7], 'channelWithAutomapping' => $outerARR[8], 'roomOccupancies' => $outerARR[9], 'hotelFilter' => $outerARR[10], 'roomFilter' => $outerARR[11]);
print_r($arrayIndex);
$arrString = implode("|", $arrayIndex);
echo "ARRAY: {$arrString}\n";
$answer = callPrefilter($arrString);
print_r($answer);