我正在开发一个laravel
使用CRUD操作模型的程序包。
我也将它放在packagist中,但是当我尝试将其安装在laravel应用程序中并访问该软件包定义的路径时,它说
找不到类'Zusamarehan \ Tourify \ Model \ Tourify'
以下是我的包的文件夹结构
以下是我的内容 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": "[email protected]"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.3.0"
},
"extra": {
"laravel": {
"providers": [
"Zusamarehan\\tourify\\TourifyServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Zusamarehan\\tourify\\": "src"
}
}
}
我想Model类没有加载吗?我不确定。
有人可以指出错误吗?
"Zusamarehan\\tourify\\": "src"
在你composer.json
是错的。需要大写T
。看着我,我也有一个追随者/
,src
所以你也可以尝试一下。您t
在提供程序中具有相同的小写字母。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句