【发布时间】:2020-02-25 00:00:51
【问题描述】:
我正在laravel 中开发一个包,它使用模型进行 CRUD 操作。
我也把它放在packagist 中,但是当我尝试在 laravel 应用程序中安装它并访问包定义的路由时,它说
找不到类“Zusamarehan\Tourify\Model\Tourifies”
以下是我的包的文件夹结构
- 热汉
- 游览
- 源
- 资产
- 数据库
- http
- 型号
- Tourifies.php
- 资源
- 路线
- TourifyServiceProvider.php
- composer.json
- 源
- 游览
以下是我Tourifies.php的内容
<?php
namespace Zusamarehan\Tourify\Model;
use Illuminate\Database\Eloquent\Model;
class Tourifies extends Model
{
}
以下是我的composer.json文件
{
"name": "zusamarehan/tourify",
"description": "A Package for adding Tour/Help to your Laravel Projects.",
"keywords": ["laravel", "tour", "tourify", "product-tour", "product-help"],
"type": "library",
"license": "MIT",
"authors": [
{
"name": "zusamarehan",
"email": "zrehan286@gmail.com"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.3.0"
},
"extra": {
"laravel": {
"providers": [
"Zusamarehan\\tourify\\TourifyServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Zusamarehan\\tourify\\": "src"
}
}
}
我想模型类没有加载?我不确定。
谁能指出错误?
【问题讨论】:
标签: php laravel namespaces composer-php