2015-10-14 10:32:01 2585次浏览 1条回答 0 悬赏 50 金钱

这个是我定义的主类库


<?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\\": ""
        }
    }
  • 回答于 2015-10-14 18:23 举报

    他这个错误都告诉你了,你要通过这个错误都捕获异常

    1 条回复
    回复于 2015-10-15 10:26 回复

    已解决,扩展未定义

您需要登录后才可以回答。登录 | 立即注册
了然听雨
主管

了然听雨

注册时间:2015-06-08
最后登录:2016-04-21
在线时长:12小时34分
  • 粉丝5
  • 金钱435
  • 威望0
  • 积分555

热门问题