private function getDataType($clauses)
    {
        $i = 0;
        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' => 'Titel', 'predicate' => '~', 'object' => 'Mord'), array('connector' => 'AND', 'subject' => 'fernseh_sender', 'predicate' => '=', 'object' => 'ZDF'));
    $sort_order = array('Titel' => 'asc');
    $limit = 10;
    $lang = 'de';
    $read->find('8a82d55bad5b6b3843e5fb536e25f054', $clauses, $sort_order, $limit, $lang);
} 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();
        }
    private function getDataType($clauses)
    {
        $i = 0;
        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();