关于命名空间的问题: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