校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Laravel如何自定義command命令淺析

Laravel如何自定義command命令淺析

熱門標簽:智能電話機器人排名前十名南京 西區企業怎么做地圖標注入駐 保定crm外呼系統運營商 抖音有個地圖標注是什么意思 阿里云400電話申請加工單 七魚外呼系統停用嗎 海南人工外呼系統有效果嗎 地下城堡2圖九地圖標注 九江外呼系統

前言

用過Laravel的都知道,Laravel通過php artisan make:controller可以生成控制器,同樣的夜可以用命令生成中間介和模型,那怎么自定義生成文件呢?

下面話不多說了,來一起看看詳細的介紹吧

自定義方法如下:

1.創建command類

?php

namespace App\Console\Commands;

use Illuminate\Console\GeneratorCommand;

class ServiceMakeCommand extends GeneratorCommand
{
 /**
  * The console command name.
  *
  * @var string
  */
 protected $name = 'make:service';

 /**
  * The console command description.
  *
  * @var string
  */
 protected $description = 'Create a new service class';

 /**
  * The type of class being generated.
  *
  * @var string
  */
 protected $type = 'Services';

 /**
  * Get the stub file for the generator.
  *
  * @return string
  */
 protected function getStub()
 {
  return __DIR__.'/stubs/service.stub';
 }

 /**
  * Get the default namespace for the class.
  *
  * @param string $rootNamespace
  * @return string
  */
 protected function getDefaultNamespace($rootNamespace)
 {
  return $rootNamespace."\Services";
 }
}

2.在Commands/stubs文件下創建自定義模板文件

?php

namespace DummyNamespace;

class DummyClass 
{
 public function __construct()
 {

 }
}

創建了一個只有構造函數的類,具體模板可以自己定義

運行測試

php artisan make:service Web/TestService

這個時候Services文件下的Web目錄下會生成TestService文件,Web目錄不存在時會自動創建

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Laravel學習筆記之Artisan命令生成自定義模板的方法
  • 詳細Laravel5.5執行表遷移命令出現表為空的解決方案
  • laravel通過創建自定義artisan make命令來新建類文件詳解
  • laravel 創建命令行命令的圖文教程

標簽:昭通 十堰 甘肅 梅河口 韶關 遼陽 九江 涼山

巨人網絡通訊聲明:本文標題《Laravel如何自定義command命令淺析》,本文關鍵詞  Laravel,如何,自定義,command,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel如何自定義command命令淺析》相關的同類信息!
  • 本頁收集關于Laravel如何自定義command命令淺析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新竹市| 广宁县| 烟台市| 班玛县| 崇州市| 宜宾县| 云霄县| 乡城县| 桦川县| 揭阳市| 康定县| 漳平市| 金坛市| 桦南县| 保德县| 华亭县| 扎囊县| 荥阳市| 浦北县| 嘉义市| 民和| 崇信县| 芷江| 宣武区| 吉首市| 沈阳市| 西畴县| 子长县| 巴彦县| 花莲市| 子长县| 松阳县| 江门市| 宜川县| 东宁县| 锡林郭勒盟| 济南市| 赤峰市| 舒城县| 东乡县| 阿巴嘎旗|