Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @name ebay_bewertungsmodul.php* @description ebay_bewertungsmodul* @author Patrick Lautsch* @copyright 2011 Webagentur Niewerth* @package Content-management* @version* @license propietary*/// Definieren des Pfads der EbatNs-Bibliothekdefine('EBATNS_PFAD', '/web/apache/content-management/ebayphpat/');// connect-Datei einbindenrequire_once "../../../Online-Shop/connect2.php";// GLOBAL: shops_idif ( empty($_GET['shops_id']) ){die('GET-Parameter \'shops_id\' wurde nicht übergeben!');}$_GET['shops_id'] = (int)$_GET['shops_id'];// Funktionen des Modulsrequire_once 'includes/ebay_bewertungsmodul.functions.inc.php';// EbatNs-Includesrequire_once EBATNS_PFAD.'EbatNs_ServiceProxy.php';require_once EBATNS_PFAD.'EbatNs_Logger.php';require_once EBATNS_PFAD.'GetItemsAwaitingFeedbackRequestType.php';require_once EBATNS_PFAD.'LeaveFeedbackRequestType.php';// EbatNs-Session aus dem Config-File erstellen$session = new EbatNs_Session(getConfDateiPath( $_GET['shops_id']) );//$session = new EbatNs_Session('./Arbeitsordner/sandbox_config.php');// EbatNs-ServiceProxy erstellen aus der Session$sp = new EbatNs_ServiceProxy($session);// Hole alle Items die noch nicht bewertet wurden (von uns)// und speichere diese in einem Array.$req = new GetItemsAwaitingFeedbackRequestType();$res = $sp->GetItemsAwaitingFeedback($req);errorDetection($res);$transactionArray = getTransactionArray($res);echo '$transactionArray <br>';print_r($transactionArray);// Hole aus dem Array, welche eine Bewertung erwarten, jene heraus die vom// anderen bereits positive bewerten wurde.$positveBewertungen = getTransactionWithPositiveFeedback($transactionArray);//echo '$positveBewertungen <br>';//print_r($positveBewertungen);// Setzten von BewertungenleaveFeedback($positveBewertungen, $sp);?>