Example #1
0
 function searchDaft($apiQueryParams, $searchType, $API_KEY)
 {
     $paramsArray = $apiQueryParams;
     $results = array();
     $DaftAPI = new SoapClient("http://api.daft.ie/v2/wsdl.xml", array('features' => SOAP_SINGLE_ELEMENT_ARRAYS));
     $parameters = array('api_key' => API_KEY, 'query' => $paramsArray);
     if ($searchType == "sale") {
         $response = $DaftAPI->search_sale($parameters);
     } else {
         $response = $DaftAPI->search_rental($parameters);
     }
     $daftResults = $response->results;
     if ($daftResults->pagination->total_results > 0) {
         $results = $daftResults;
     }
     return $results;
 }