| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <?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);
- }
- }
|