Laravel在应用程序名称空间之外创建模型

问题描述 投票:0回答:1

我想使用命令php artisan make:model User在域文件夹中创建用户。但是,它将最终存储在App文件夹中。

我已经尝试过:

  • php artisan make:model Domain\User
  • php artisan make:model Domain\\User
  • php artisan make:model \\Domain\\User
  • php artisan make:model Domain/User

应用文件夹:

app
 |    
 +-- App
 |
 |    
 +-- Domain
 |
 |    
 +-- Http

composer文件:

"autoload": {
    "psr-4": {
      "App\\": "app/App/",
      "Domain\\": "app/Domain/",
      "Http\\": "app/Http/",
      "Support\\": "app/Support/"
    },
php laravel laravel-5.8 artisan
1个回答
1
投票

在Laravel 5.4或更高版本中。您可以如下创建

  php artisan make:model "Domain\User"

使用“(双引号)或'(单引号)创建模型

请参阅此处

artisan make:model specify the directory and namespace?


0
投票

php artisan make:model ../ Domain / User

© www.soinside.com 2019 - 2024. All rights reserved.