foreach ($clauses as $clause) { $data_type_array = $this->getDataFieldParam($clause['subject']); if (count($data_type_array)) { $clauses[$i]['data_type'] = $data_type_array; } $i++; } //$clauses[0]['data_type'] = array('VARCHAR'); return $clauses; } } if (DEBUG_FLAG) { $read = new HGKMediaLib_Reading(); $clauses = array(array('connector' => '', 'subject' => 'publisher', 'predicate' => '~', 'object' => 'zdf'), array('connector' => 'AND', 'subject' => 'Schauspieler', 'predicate' => '~', 'object' => 'Mastroianni Marcello')); $sort_order = array('title' => 'asc'); $limit = 10; $lang = 'de'; $read->find('0630ab629af6572f9e7e094dfebb5e3c', $clauses, $sort_order, $limit, $lang); $read->getInformation('368b9f95f37060276baffbb3caea03b2', 59980); } else { if (!DEBUG_FLAG) { ini_set('soap.wsdl_cache_enabled', '0'); try { $soap = new SoapServer(ROOT_PATH . 'soap/wsdl/HgkMediaLib_Reading.wsdl'); $soap->setClass("HGKMediaLib_Reading"); $soap->handle(); } catch (SoapFault $f) { throw new SoapFault(); } } }