hoanghiep/controller

在 Laravel 中创建控制器 --method all

dev-master 2016-08-20 01:17 UTC

This package is not auto-updated.

Last update: 2024-09-20 22:43:17 UTC


README

从控制器模板文件创建控制器

安装

composer require hoanghiep/controller "dev-master"

b2. 运行 composer 命令

composer dump-autoload

b3. 在 config/app.php 中注册新服务

'providers' => [ /***** ****/ Hoanghiep\Controller\HoanghiepControllerProvider::class, ]

b4. 运行命令发布所需文件

php artisan vendor:publish render

file_1 : config/hoanghiep.php => config 路径 class 控制器旧文件和控制器新文件

file_2 : app/console/Commands/ControllerCommand.php => artisan 设置

file_3 : hoanghiep/controller/template => 布局

b5. 设置控制器模板文件

config/hoanghiep.php

template_controller_old => 复制函数和方法的控制器模板文件

namespace_old => 在 template_controller_old 中搜索的 namespace 以替换。

class_controller_old => 模板_controller_old 中的文件名,用于搜索替换

namespace_news => 控制器文件将被创建的位置。

protected $commands = [
    // Commands\Inspire::class,
     Commands\ControllerCommand::class
];

b6. 在 App\Console\Kernel.php 中添加 artisan 命令

添加 class Commands\ControllerCommand::class 在 protected $commands

b7: 运行命令创建一个与控制器模板相似的控制器新文件。

语法 artisan

php artisan make:controllers name_class

Namespace == config/hoanghiep.php => namespace_news