PHPアルティザンモジュールのよく使うコマンドまとめ

藏色散人
リリース: 2023-04-09 18:04:02
転載
3780 人が閲覧しました

PHPアルティザンモジュールのよく使うコマンドまとめ

module:make は新しいモジュールを作成します
module:use はモジュールを使用します (これにより、モジュール名を入力せずに他のコマンドを実行できます)
module: unuse と上記の逆です。
module:list は、利用可能なすべてのモジュールをリストします。
module:merge は、特定のモジュール (またはすべてのモジュール) のデータ移行を実行します。
php 職人 module:seed –class=TableSeeder ブログは、 data
php 職人モジュール:make-controller Admin/ReplyController ブログ コントローラーを作成します
php 職人モジュール:make-request CreatePostRequest ブログ 指定されたモジュールに対する指定されたリクエストを生成します
php 職人モジュール:移行-ロールバック ブログ 実行モジュールの最新の移行 Rollback
php 職人モジュール:移行-リフレッシュ ブログ モジュールのすべてのロールバック後にすべての移行を実行する
php 職人モジュール:移行-リセット ブログ モジュールのすべてのロールバックを実行する
php 職人モジュール:seed ブログ モジュール データの実行 Populate
php 職人モジュール:publish-migration ブログ マイグレーションの公開
php 職人モジュール:publish-config ブログ 設定の公開
php 職人モジュール:publish-translation ブログ 言語パックの公開
php 職人モジュール:有効にする ブログ モジュールを開く
php 職人モジュール:無効にする ブログ モジュールを閉じる
php 職人モジュール:更新 ブログ モジュールをアップグレードする

ジェネレーター コマンド:

php 職人モジュール:make-command CreatePostCommand Blog
php 職人モジュール:make-migration create_posts_table Blog
php 職人モジュール:make-seed seed_fake_blog_posts Blog
php 職人モジュール: make-controller PostsController Blog
php 職人モジュール:make-model 投稿ブログ (-m を使用して移行ファイルを同期的に生成できます)
php 職人モジュール:make-provider BlogServiceProvider Blog
php 職人モジュール:make-ミドルウェア CanReadPostsMiddleware Blog
php 職人モジュール: make-mail Send WeeklyPostsEmail Blog
php 職人モジュール:make-notification NotifyAdminOfNewComment Blog
php 職人モジュール:make-listener NotifyUsersOfANewPost Blog
php 職人モジュール:make-listener NotifyUsersOfANewPostブログ –event=PostWasCreated
php 職人モジュール:make-listener NotifyUsersOfANewPost ブログ –event=PostWasCreated –queued
php 職人モジュール:make-request CreatePostRequest Blog
php 職人モジュール:make-event BlogPostWasUpdated Blog
phpArtisan module:make-job JobName Blog( -sync を使用して同期タスクを生成できます)
php Artisan module:route-provider Blog 指定されたモジュールの指定されたルート サービス プロバイダーを生成します。
php 職人モジュール:make-factory FactoryName ブログ
php 職人モジュール:make-policy PolicyName ブログ
php 職人モジュール:make-rule ValidationRule ブログ
php 職人モジュール:make-resource PostResource ブログ
php 職人モジュール:make-resource PostResource ブログ –collection
php 職人モジュール:make-test EloquentPostRepositoryTest ブログ

#ファサード アプローチ

モジュール::all(); すべてのモジュールを取得します

Module::getCached() キャッシュされたすべてのモジュールを取得します
Module::getOrdered(); 並べ替えられたすべてのモジュールを取得します ( module.json ファイル内の優先度によって並べ替えられます)
Module::scan(); スキャンされたモジュールを取得します
Module::find('name'); モジュールをクエリします (Module クラスを返します)
Module::get('name') ;
Module ::findOrFail('モジュール名');
Module::getScanPaths(); スキャンされたパスを取得します
Module::toCollection(); モジュール コレクションを取得します
Module::getByStatus (1);ステータスに従ってモジュールを取得します (1 は利用可能、0 は利用不可)
Module::has('blog'); モジュールが存在するかどうかを確認します
Module::allEnabled(); 利用可能なすべてのモジュールを取得します
Module ::allDisabled();
Module::count(); モジュールの数をカウントする
Module::getPath(); モジュールのパスを取得する
Module::register(); モジュールを登録する
Module:: boot(); モジュールを初期化します
Module::collections(); 使用可能なすべてのモジュールのコレクションを取得します
Module::getModulePath('name'); モジュール パスを取得します
Module: :assetPath('name '); モジュールのリソース パスを取得します
Module::config('composer.vendor'); このパッケージから構成値を取得します。
Module::getusedStoragePath(); 使用されているストレージ パスを取得します。
Module::getusedNow(); cli セッションで使用されているモジュールを取得します。
Module::getused();
Module::setused('name'); セッションで使用されるモジュールを設定します
Module::asset('blog:img/logo.img'); From特定のモジュールはリソース パスを取得します
Module::install('nwidart/hello'); 指定されたモジュール名に従って、指定されたモジュールをインストールします。
Module::update(‘hello’); 指定されたモジュールの依存関係を更新します。

以上がPHPアルティザンモジュールのよく使うコマンドまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!