📅  最后修改于: 2023-12-03 15:32:33.651000             🧑  作者: Mango
使用Laravel的 "Artisan" 命令行工具可以快速生成控制器。本文将介绍如何在Laravel中在子文件夹中生成控制器。
打开终端或命令行工具并转到项目根目录。
运行以下命令来生成一个新的控制器:
php artisan make:controller Subfolder/MyController
在这个命令中,"Subfolder"是控制器将被放置的子文件夹的名称,"MyController"是新控制器的名称。
Laravel将生成一个名为 "MyController.php" 的新控制器,并将其放置在 "app/Http/Controllers/Subfolder" 目录中。
打开 "MyController.php" 并修改命名空间,以匹配新的子文件夹的名称和新控制器名称。例如,如果您将 "MyController" 控制器放在 "Subfolder" 子文件夹中,那么命名空间应该是这样的:
namespace App\Http\Controllers\Subfolder;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class MyController extends Controller
{
// 控制器代码
}
现在您可以像平常一样在控制器中编写代码了。
使用Laravel的 "Artisan" 命令行工具可以在子文件夹中快速生成控制器。只需简单地指定子文件夹名称和新控制器名称即可。然后打开生成的控制器并修改命名空间即可。