Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel包名称空间可以';找不到控制器生成器2_Php_Laravel - Fatal编程技术网

Php Laravel包名称空间可以';找不到控制器生成器2

Php Laravel包名称空间可以';找不到控制器生成器2,php,laravel,Php,Laravel,在我的原始问题被关闭后,我最近更新了我的自定义Laravel包的名称空间,我遵循了原始问题中随附答案中的建议,这里只需要一些指针 Composer 1抛出了一个关于我的类的警告,因此我一直在进行更新,并将我的命名空间更新为小写,并且大多数警告在控制器方面都消失了,但是现在,当我运行Composer dump时,我的错误是: 目标类[company\mypackage\ApplyController]不存在 以前,我们班有大写字母: 名称空间Company\MyPackage 我的文件夹http和

在我的原始问题被关闭后,我最近更新了我的自定义Laravel包的名称空间,我遵循了原始问题中随附答案中的建议,这里只需要一些指针

Composer 1抛出了一个关于我的类的警告,因此我一直在进行更新,并将我的命名空间更新为小写,并且大多数警告在控制器方面都消失了,但是现在,当我运行
Composer dump
时,我的错误是:

目标类[company\mypackage\ApplyController]不存在

以前,我们班有大写字母:

名称空间Company\MyPackage

我的文件夹
http
controllers
有一个大写字母,它们现在是小写的,我不知道为什么现在会出错

现在的全部错误是:

> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

   Illuminate\Contracts\Container\BindingResolutionException 

  Target class [company\mypackage\ApplyController] does not exist.

  at vendor/laravel/framework/src/Illuminate/Container/Container.php:835
    831▕ 
    832▕         try {
    833▕             $reflector = new ReflectionClass($concrete);
    834▕         } catch (ReflectionException $e) {
  ➜ 835▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    836▕         }
    837▕ 
    838▕         // If the type is not instantiable, the developer is attempting to resolve
    839▕         // an abstract type such as an Interface or Abstract Class and there is

      +6 vendor frames 
  7   /Users/user/Sites/laravel-packages/mypackage/src/MyPackageServiceProvider.php:18
      Illuminate\Foundation\Application::make("company\mypackage\ApplyController")

      +7 vendor frames 
  15  artisan:37
      Illuminate\Foundation\Console\Kernel::handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

你能分享你的composer.json吗(或者至少是自动加载的部分)?看起来我被遗漏了名为spapcing的模型内部的
模型,例如:
名称空间公司\MyPackage\Models
,为控制器添加这个和相同的东西似乎可以修复它