【laravel】@3 artisan的灵活运用

简介: 【laravel】@3 artisan的灵活运用

在上一篇文章我们写了artisan创建我们需要的类型文件


在我们的项目层级里边肯定有server层。这个时候我们可以直接调用命令php artisan make:server LoginServer命令来创建


但是当我们的项目层级多的时候我们需要一直创建这样的命令,现在我们使用artisan命令来一个命令可以创建出所有层级都试用的命令


还是老样子,先使用php artisan make:command MakeCommand 来创建出我们的基文件,创建出来的文件不是现在这个样子的,这个模板可以直接在laravel\framework\src\illuminte\Foundation\Console 下面直接复制一份,即可,在把所有的名字改为make即可


image.png


做到这一步的时候需要在创建个一个模型文件,这个模型里边放的就是php artisan make:command 文件名   出来的文件,然后把继承改一下即可


image.png


下来我们使用php artisan make:make ServerCommand来创建一个文件 ,然后把make:make改为make:server


image.png


下来创建一个LoginServer


image.png


这样我们的make:make就是一个公共的命令,在需要添加层级只需要在执行一下make:make,再把make:make改为make:自己的层级名字


然后就可以很方便的创建你想要的文件的,这样可以快速,也可以减少错误的发生  


相关文章
|
5月前
|
前端开发 中间件 PHP
|
PHP 开发工具 数据库
laravel系列(二) Dcat admin框架开发工具使用
laravel系列(二) Dcat admin框架开发工具使用
372 0
|
开发框架 移动开发 网络协议
php进阶编程-easyswoole框架的学习和开发
php进阶编程-easyswoole框架的学习和开发
173 0
php进阶编程-easyswoole框架的学习和开发
|
设计模式 开发框架 安全
PHP开发框架对比:Laravel、Yii、Tp、Yaf、Swoole
Laravel是一套简洁、优雅的PHP 框架(PHP Web Framework)。让我们可以从杂乱的代码中解脱出来。Laravel可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
723 0
|
测试技术 PHP
Laravel Artisan(工匠) 命令使用技巧
Laravel Artisan(工匠) 命令使用技巧
218 0
【laralve项目】@23 laravel-admin添加的源码分析
【laralve项目】@23 laravel-admin添加的源码分析
214 0
【laralve项目】@23 laravel-admin添加的源码分析
|
SQL 前端开发 程序员
Laravel和Thinkphp有什么区别,哪个框架好用
Laravel和Thinkphp有什么区别,哪个框架好用
756 0
|
关系型数据库 PHP
使用 CodeIgniter 框架快速开发 PHP 应用(二)
原文:使用 CodeIgniter 框架快速开发 PHP 应用(二)二分钟: 建立一个 CodeIgniter 网站用CI建一个网站很容易。 这一章很短,解释了用CI制作网站时发生了些什么,哪些文件被创建,让我们来瞧一瞧:. 创建网站需要什么软件?. 安装 CI 文件: 一个简单的下载和解压缩操作. CI 的基本设置: 有哪些文件夹及它们是如何组织的. CI 安装时默认的控制器和视图. 一些简单的修改来演示CI如何运作准备知识CodeIgniter 有较好的版本兼容性。
1381 1
|
缓存 PHP 数据库
|
JSON PHP 数据格式