【问题标题】:Call to undefined method error in Laravel 4.1在 Laravel 4.1 中调用未定义的方法错误
【发布时间】:2014-09-01 19:28:58
【问题描述】:
在我更改迁移和更新作曲家之前,我的应用程序还可以。现在它返回如下错误:
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Call to undefined method Package::with()
包模型在更新过程之前是好的。我昨天更新了系统,现在几乎每个模式都返回上述错误。发生了什么,新作曲家出了什么问题?
【问题讨论】:
标签:
php
laravel
laravel-4
composer-php
【解决方案1】:
您在 composer.json 文件中使用的是开发版本吗?您是否在所有环境中的 app.php 文件中正确列出了所有外观?你试过新鲜的composer dump-autoload吗?您是否尝试了新的composer update 以查看该错误现在是否已修复?
【解决方案2】:
好的,我发现了问题。不知何故 php artisan migration:make 命令创建了具有相同名称的模态迁移。我更改了迁移的类名,它现在可以工作了。