我的laravel项目目录中的app / models有一个名为“Models”的文件夹。我希望通过控制器中的单行代码使用所有模型,而不是像每个模型一样使用:
use App/Models/User;
use App/Models/Roles;
你可以试试这个
spl_autoload_register(function($className) {
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/models/' . $className . '.php';
});
您需要在composer.json
文件中添加此文件夹。
"autoload": {
"classmap": [
"database/seeds",
"database/factories",
"app/Models"
]
}
然后运行composer update