关于命名空间的问题:IDE里面查找类没问题,但是,页面提示找不到 [ 2.0 版本 ]
这个是我定义的主类库
<?php
namespace geekdawns\unionpay;
use Yii;
/**
* 银联请求基类
*/
class Unionpay extends \yii\base\Widget{}
?>
然后我调用的如下:
Unionpay::widget([
'order_sn' => '123456',
'log_id' => '45646',
'add_time' => time(),
'order_amount' => '12345'
]);
这时候我去访问页面,显示的错误如下:
PHP Fatal Error – yii\base\ErrorException
Class 'geekdawns\unionpay\Unionpay' not found
于是,我用IDE的追踪函数,可以正常跳转,这是什么情况?
关于autoload的这部分的设置:
"autoload": {
"psr-4": {
"geekdawns\\unionpay\\": ""
}
}
共 1 个回答
了然听雨
注册时间:2015-06-08
最后登录:2016-04-21
在线时长:12小时34分
最后登录:2016-04-21
在线时长:12小时34分
- 粉丝5
- 金钱435
- 威望0
- 积分555