mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-02-14 20:03:50 +00:00
84 lines
1.7 KiB
PHP
84 lines
1.7 KiB
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of the overtrue/wechat.
|
|
*
|
|
* (c) overtrue <i@overtrue.me>
|
|
*
|
|
* This source file is subject to the MIT license that is bundled
|
|
* with this source code in the file LICENSE.
|
|
*/
|
|
|
|
/**
|
|
* Order.
|
|
*
|
|
* @author overtrue <i@overtrue.me>
|
|
* @copyright 2015 overtrue <i@overtrue.me>
|
|
*
|
|
* @see https://github.com/overtrue
|
|
* @see http://overtrue.me
|
|
*/
|
|
|
|
namespace EasyWeChat\Payment;
|
|
|
|
use EasyWeChat\Support\Attribute;
|
|
|
|
/**
|
|
* Class Order.
|
|
*
|
|
* @property string $body
|
|
* @property string $detail
|
|
* @property string $attach
|
|
* @property string $out_trade_no
|
|
* @property string $fee_type
|
|
* @property string $total_fee
|
|
* @property string $spbill_create_ip
|
|
* @property string $time_start
|
|
* @property string $time_expire
|
|
* @property string $goods_tag
|
|
* @property string $notify_url
|
|
* @property string $trade_type
|
|
* @property string $product_id
|
|
* @property string $limit_pay
|
|
* @property string $openid
|
|
* @property string $sub_openid
|
|
* @property string $auth_code
|
|
*/
|
|
class Order extends Attribute
|
|
{
|
|
const JSAPI = 'JSAPI';
|
|
const NATIVE = 'NATIVE';
|
|
const APP = 'APP';
|
|
const MICROPAY = 'MICROPAY';
|
|
|
|
protected $attributes = [
|
|
'body',
|
|
'detail',
|
|
'attach',
|
|
'out_trade_no',
|
|
'fee_type',
|
|
'total_fee',
|
|
'spbill_create_ip',
|
|
'time_start',
|
|
'time_expire',
|
|
'goods_tag',
|
|
'notify_url',
|
|
'trade_type',
|
|
'product_id',
|
|
'limit_pay',
|
|
'openid',
|
|
'sub_openid',
|
|
'auth_code',
|
|
];
|
|
|
|
/**
|
|
* Constructor.
|
|
*
|
|
* @param array $attributes
|
|
*/
|
|
public function __construct(array $attributes)
|
|
{
|
|
parent::__construct($attributes);
|
|
}
|
|
}
|