this is the content of the WxPay.Config.Interface.php file
<?php
/**
*
*/
abstract class WxPayConfigInterface
{
//============================================
/**
* TODO:
*
*
* APPID:APPID
*
* MCHID:
*
*/
public abstract function GetAppId();
public abstract function GetMerchantId();
//=======:/===================================
/**
* TODO:url
* md5sha256
**/
public abstract function GetNotifyUrl();
public abstract function GetSignType();
//=======curl===================================
/**
* TODO:0.0.0.00
* curlHTTP POST
* CURL_PROXY_HOST=0.0.0.0CURL_PROXY_PORT=0
* @var unknown_type
*/
public abstract function GetProxy(&$proxyHost, &$proxyPort);
//==========================================
/**
* TODO::1s
*
*
* 0.; 1.; 2.
* @var int
*/
public abstract function GetReportLevenl();
//=======-===================================
/*
* KEY:,
* :https://pay.weixin.qq.com/index.php/account/api_cert
*
* APPSECRET:secertJSAPI
* :https://mp.weixin.qq.com/advanced/advanced?action=dev&t=advanced/dev&token=2005451881&lang=zh_CN
* @var string
*/
public abstract function GetKey();
public abstract function GetAppSecret();
//=======-=====================================
/**
* TODO:
* ,
* API:https://pay.weixin.qq.com/index.php/account/api_cert
* :
* 1.web;
* 2.;
* 3.
* @var path
*/
public abstract function GetSSLCertPath(&$sslCertPath, &$sslKeyPath);
}