目录结构调整
This commit is contained in:
176
core/extend/com/pay/Input.php
Normal file
176
core/extend/com/pay/Input.php
Normal file
@@ -0,0 +1,176 @@
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
namespace com\pay;
|
||||
|
||||
class Input{
|
||||
|
||||
protected $_orderNo;
|
||||
protected $_fee;
|
||||
protected $_title;
|
||||
protected $_body;
|
||||
protected $_callback;
|
||||
protected $_url;
|
||||
protected $_uid;
|
||||
protected $_bank;
|
||||
protected $_param;
|
||||
|
||||
/**
|
||||
* 设置订单号
|
||||
* @param type $order_no
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setOrderNo($order_no) {
|
||||
$this->_orderNo = $order_no;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置商品价格
|
||||
* @param type $fee
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setFee($fee) {
|
||||
$this->_fee = $fee;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置商品名称
|
||||
* @param type $title
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setTitle($title) {
|
||||
$this->_title = $title;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置商品描述
|
||||
* @param type $body
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setBody($body) {
|
||||
$this->_body = $body;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置支付完成后的后续操作接口
|
||||
* @param type $callback
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setCallback($callback) {
|
||||
$this->_callback = $callback;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置支付完成后的跳转地址
|
||||
* @param type $url
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setUrl($url) {
|
||||
$this->_url = $url;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置订单的额外参数
|
||||
* @param type $param
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setParam($param) {
|
||||
$this->_param = $param;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置订单的用户ID
|
||||
* @param type $param
|
||||
* @return \Think\Pay\PayVo
|
||||
*/
|
||||
public function setUid($uid) {
|
||||
$this->_uid = $uid;
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function setBank($bank){
|
||||
$this->_bank = $bank;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单号
|
||||
* @return type
|
||||
*/
|
||||
public function getOrderNo() {
|
||||
return $this->_orderNo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品价格
|
||||
* @return type
|
||||
*/
|
||||
public function getFee() {
|
||||
return $this->_fee;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品名称
|
||||
* @return type
|
||||
*/
|
||||
public function getTitle() {
|
||||
return $this->_title;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取支付完成后的后续操作接口
|
||||
* @return type
|
||||
*/
|
||||
public function getCallback() {
|
||||
return $this->_callback;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取支付完成后的跳转地址
|
||||
* @return type
|
||||
*/
|
||||
public function getUrl() {
|
||||
return $this->_url;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品描述
|
||||
* @return type
|
||||
*/
|
||||
public function getBody() {
|
||||
return $this->_body;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单的额外参数
|
||||
* @return type
|
||||
*/
|
||||
public function getParam() {
|
||||
return $this->_param;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取用户UID
|
||||
* @return type
|
||||
*/
|
||||
public function getUid() {
|
||||
return $this->_uid;
|
||||
}
|
||||
|
||||
public function getBank(){
|
||||
return $this->_bank;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user