Helper\Payment\alipay\Alipay::run PHP Метод

run() публичный Метод

public run ( )
    public function run()
    {
        $orderArr = $this->parse();
        if (empty($orderArr)) {
            echo "Cookie失效,请重新填写Cookie。\n";
            return false;
        } else {
            if ($orderArr == 'no_order') {
                echo "暂无订单。 \n";
                return false;
            }
        }
        foreach ($orderArr as $key => $order) {
            $notify = $this->notify($order);
            if ($notify == 'success') {
                echo '订单: ' . $order['trade'] . " 通知成功。\n";
            } else {
                if ($notify == 'done') {
                    echo '订单: ' . $order['trade'] . " 已经通知成功,无需再次通知。\n";
                } else {
                    echo '订单: ' . $order['trade'] . " 通知失败。错误信息:{$notify} \n";
                }
            }
        }
    }

Usage Example

Пример #1
0
 public function test()
 {
     $alipay = new Alipay(Option::get('alipay_conf'));
     $alipay->run();
 }