Laravel 5.3如何添加psr-4

时间:2016-08-26 10:16:12

标签: php laravel-5 psr-4

找不到错误类'Mylib \ Mytest'

我的路线/ web.php

Route::get('/', function () {
   $rs = new Mylib\Mytest;
   //@FIXME:Del or comment this debug script in routes/web.php
    dd($rs);
    //return view('welcome');
});

composer.json

 "autoload": {
         "classmap": [
             "database"
         ],
         "psr-4": {
             "App\\": "app/",
              "Mylib\\": "src/"
        }
    },

的src / Mytest.php

namespace src;

class Mytest
{   
     function theTest() {
          return true; 
    }
}

已经运行了composer dump-autoload -o 还运行作曲家更新

1 个答案:

答案 0 :(得分:0)

正如Skysplit所提到的,我应该使用命名空间Mylib而不是在composer.json中声明的命名空间src