Файл: Luxe-Shop v6.0/application/helpers/wm/WMXI.php
Строк: 49
<?php
################################################################################
# #
# Webmoney XML Interfaces by DKameleon (http://dkameleon.com) #
# #
# Updates and new versions: http://my-tools.net/wmxi/ #
# #
# Server requirements: #
# - SimpleXML #
# #
################################################################################
# including classes
if (!defined('__DIR__')) { define('__DIR__', dirname(__FILE__)); }
require_once(__DIR__ . DIRECTORY_SEPARATOR . 'WMXICore.php');
# WMXI class
class WMXI extends WMXICore {
# interface X3
# http://wiki.webmoney.ru/wiki/show/Interfeys_X3
public function X3($purse, $wmtranid, $tranid, $wminvid, $orderid, $datestart, $datefinish) {
$reqn = $this->_reqn();
$req = new SimpleXMLElement('<w3s.request/>');
$req->reqn = $reqn;
if ($this->classic) {
$req->wmid = $this->wmid;
$req->sign = $this->_sign($purse.$reqn);
}
$group = 'getoperations';
$req->$group->purse = $purse;
$req->$group->wmtranid = $wmtranid;
$req->$group->tranid = $tranid;
$req->$group->wminvid = $wminvid;
$req->$group->orderid = $orderid;
$req->$group->datestart = $datestart;
$req->$group->datefinish = $datefinish;
$url = $this->classic ? 'https://w3s.webmoney.ru/asp/XMLOperations.asp' : 'https://w3s.wmtransfer.com/asp/XMLOperationsCert.asp';
return $this->_request($url, $req->asXML(), __FUNCTION__);
}
}
?>