[ Mautic ] Mautic console コマンドリファレンス(v2.3.0)

[ Mautic ] Mautic console コマンドリファレンス(v2.3.0)

はじめに

 
Mautic Advent Calendar 2016 の6日目を担当します、@maki_sakiさんからタスキを引き継いだ、Kohsaku Saitoです。
 
Mauticに関するTips情報です。
Mautic にはコンソールから操作ができるコマンドがありますが、コマンド一覧が英語表記の為、Google翻訳を利用して一覧にしてみました。
 

console コマンドリファレンス(v2.3.0)

 
本リファレンスはMauticバージョン2.3.0時点の一覧となります。
Google 翻訳結果をそのまま掲載しているので、一部内容が異なる場合がありますが、ご了承ください。

以下のコマンド実行結果の一覧を翻訳しました。

# cd ${Mautic_Root}
# php app/console list

 

Available commands

コマンド 説明(Google翻訳)
help コマンドのヘルプを表示します。
list リストコマンド

 

assets

コマンド 説明(Google翻訳)
assets:install バンドルWebアセットをパブリックWebディレクトリの下にインストールします。

 

bazinga

コマンド 説明(Google翻訳)
bazinga:oauth-server:clean 有効期限が切れたトークンを消去します。

 

cache

コマンド 説明(Google翻訳)
cache:clear キャッシュをクリアします。
cache:warmup 空のキャッシュをウォームアップします。

 

config

コマンド 説明(Google翻訳)
config:debug 拡張機能の現在の構成をダンプします。
config:dump-reference 拡張機能のデフォルト設定をダンプします。

 

container

コマンド 説明(Google翻訳)
container:debug アプリケーションの現在のサービスを表示します。

 

debug

コマンド 説明(Google翻訳)
debug:config 拡張機能の現在の構成をダンプします。
debug:container アプリケーションの現在のサービスを表示します。
debug:event-dispatcher アプリケーションの構成済みのリスナーを表示します。
debug:router アプリケーションの現在のルートを表示します。
debug:swiftmailer アプリケーションの現在のメーラーを表示します。
debug:translation 翻訳メッセージ情報を表示します。
debug:twig twig関数、フィルタ、グローバルおよびテストのリストを表示します。

 

doctrine

コマンド 説明(Google翻訳)
doctrine:cache:clear 指定されたキャッシュをフラッシュします。
doctrine:cache:clear-collection-region 第2レベルのキャッシュコレクション領域をクリアします。
doctrine:cache:clear-entity-region 第2レベルキャッシュエンティティ領域をクリアします。
doctrine:cache:clear-metadata エンティティマネージャのすべてのメタデータキャッシュをクリアします。
doctrine:cache:clear-query エンティティマネージャのすべてのクエリキャッシュをクリアします。
doctrine:cache:clear-query-region 第2レベルのキャッシュクエリ領域をクリアします。
doctrine:cache:clear-result エンティティマネージャの結果キャッシュをクリアします。
doctrine:cache:contains キャッシュエントリが存在するかどうかを確認します。
doctrine:cache:delete キャッシュエントリを削除します。
doctrine:cache:flush 指定されたキャッシュをフラッシュします。
doctrine:cache:stats 指定されたキャッシュプロバイダに関する統計情報を取得します。
doctrine:database:create 構成済みのデータベースを作成します。
doctrine:database:drop 設定済みのデータベースを削除します。
doctrine:database:import SQLファイルをデータベースに直接インポートします。
doctrine:ensure-production-settings 実働環境用にDoctrineが適切に構成されていることを確認します。
doctrine:fixtures:load データベースにデータフィクスチャをロードします。
doctrine:generate:entities マッピング情報からエンティティクラスとメソッドスタブを生成します。
doctrine:mapping:convert サポートされているフォーマット間でマッピング情報を変換します。
doctrine:mapping:import 既存のデータベースからマッピング情報をインポートします。
doctrine:mapping:info
doctrine:migrations:diff 現在のデータベースとマッピング情報を比較して移行を生成します。
doctrine:migrations:execute 手動で単一のマイグレーション・バージョンを実行します。
doctrine:migrations:generate 空のマイグレーションクラスを生成します。
doctrine:migrations:latest 最新のバージョン番号を出力します。
doctrine:migrations:migrate 指定したバージョンまたは使用可能な最新のバージョンへの移行を実行します。
doctrine:migrations:status 一連の移行のステータスを表示します。
doctrine:migrations:version 手動でバージョンテーブルから移行バージョンを追加および削除します。
doctrine:query:dql コマンドラインから任意のDQLを直接実行します。
doctrine:query:sql コマンドラインから任意のSQLを直接実行します。
doctrine:schema:create データベース・スキーマの生成に必要なSQLを実行(またはダンプ)します。
doctrine:schema:drop 現行のデータベース・スキーマを削除するために必要なSQLを実行(またはダンプ)します。
doctrine:schema:update 現在のマッピング・メタデータと一致するようにデータベース・スキーマを更新するために必要なSQLを実行(またはダンプ)します。
doctrine:schema:validate マッピングファイルを検証します。

 

fos

コマンド 説明(Google翻訳)
fos:oauth-server:clean 有効期限が切れたトークンを消去します。

 

generate

コマンド 説明(Google翻訳)
generate:doctrine:entities マッピング情報からエンティティクラスとメソッドスタブを生成します。

 

lint

コマンド 説明(Google翻訳)
lint:twig テンプレートを見つけ、遭遇したエラーを出力します。
lint:yaml ファイルを見つけ、遭遇したエラーを出力します。

 

mautic

コマンド 説明(Google翻訳)
mautic:assets:generate 各バンドルのアセットファイルを1つのプロダクションファイルに結合し、縮小します。
mautic:broadcasts:send チャンネルのブロードキャストを受信するために保留中の連絡先を処理します。
mautic:campaigns:messagequeue メッセージキューの送信を処理します。
mautic:campaigns:messages メッセージキューの送信を処理します。
mautic:campaigns:rebuild 連絡先セグメントに基づいてキャンペーンを再構築します。
mautic:campaigns:trigger 公開されたキャンペーンのタイムイベントをトリガーします。
mautic:campaigns:update 連絡先セグメントに基づいてキャンペーンを再構築します。
mautic:citrix:sync Citrix製品の登録者情報を同期します。
mautic:email:fetch 監視された電子メールを取得して処理します。
mautic:emails:fetch フェッチとプロセスの電子メールを監視しました。
mautic:emails:send SwiftMailのメールキューを処理します
mautic:fetchleads:integration 統合からリードを取得します。
mautic:install:data サンプルデータでMauticをインストールします。
mautic:integration:fetchleads 統合からリードを取得します。
mautic:integration:pushactivity 統合にリードアクティビティを押してください。
mautic:integration:pushleadactivity 統合にリードアクティビティを押してください。
mautic:iplookup:download ローカル検索を活用したIP検索サービス用のリモートデータストアを取得します。
mautic:maintenance:cleanup Mauticアプリケーションを更新します。
mautic:messages:send メッセージキューの送信プロセス。
mautic:migrations:generate 空白のマイグレーションクラスを生成します。
mautic:pushactivity:integration 統合にリードアクティビティを押してください。
mautic:segments:rebuild 新しい連絡先データに基づいて、スマートセグメント内の連絡先を更新します。
mautic:segments:update 新しい連絡先データに基づいて、スマートセグメント内の連絡先を更新します。
mautic:social:monitoring それらを介して監視し、反復処理の記録を見ます。
mautic:theme:json-config テーマの設定は、PHPからJSONに変換します。
mautic:transifex:pull TransifexからMauticの翻訳を取得します。
mautic:transifex:push TransifexにMautic翻訳リソースをプッシュします。
mautic:translation:createconfig 翻訳のためのconfig.phpファイルを作成します。
mautic:translation:debug 翻訳メッセージの情報を表示します。
mautic:update:apply Mauticアプリケーションを更新します。
mautic:update:find Mauticの更新を取得します。
mautic:webhooks:process プロセスは、ウェブフックペイロードをキューに入れられました。

 

oneup

コマンド 説明(Google翻訳)
oneup:uploader:clear-chunks あなたの構成で定義された最大エージングに応じてクリアチャンク。
oneup:uploader:clear-orphans あなたの構成で定義された最大エージングに応じてクリア孤立したアップロード。

 

orm

コマンド 説明(Google翻訳)
orm:convert:mapping サポートされる形式との間のマッピング情報を変換します。

 

router

コマンド 説明(Google翻訳)
router:debug アプリケーションの現在のルートを表示します。
router:dump-apache [非推奨]はApacheの書き換え規則としてすべてのルートをダンプします。
router:match パス情報の試合をシミュレートすることにより、デバッグルートを支援します。

 

security

コマンド 説明(Google翻訳)
security:encode-password パスワードをエンコードします。

 

server

コマンド 説明(Google翻訳)
server:run PHP組み込みのWebサーバーを実行します。
server:start バックグラウンドでPHPビルトインWebサーバーを起動します。
server:status 指定されたアドレスのためのビルトインWebサーバーの状態を出力します。
server:stop サーバーで開始されたPHPの組み込みWebサーバが停止します。コマンドを起動します。

 

social

コマンド 説明(Google翻訳)
social:monitor:twitter:hashtags 私たちのモニタリング記録を見て、ハッシュタグを検索します。
social:monitor:twitter:mentions 上記のツイートを検索します。

 

swiftmailer

コマンド 説明(Google翻訳)
swiftmailer:debug アプリケーションの現在のメーラーを表示します。
swiftmailer:email:send 単純な電子メールメッセージを送信します。
swiftmailer:spool:send スプールからメールを送信します。

 

translation

コマンド 説明(Google翻訳)
translation:debug 翻訳メッセージ情報を表示します。
translation:update 翻訳ファイルを更新します。

 

twig

コマンド 説明(Google翻訳)
twig:debug 小枝機能、フィルタ、グローバルおよびテストのリストを表示します。

 

yaml

コマンド 説明(Google翻訳)
yaml:lint ファイルをLints出力でエラーが発生しました。

 

前バージョンとの差異

# diff -U0 <(php mautic-2.2.1/app/console list) <(php mautic-2.3.0/app/console list)
--- /dev/fd/63  2016-11-30 02:44:02.094387165 +0000
+++ /dev/fd/62  2016-11-30 02:44:02.094387165 +0000
@@ -1 +1 @@
-Mautic version 2.2.1 - app/prod
+Mautic version 2.3.0 - app/prod
@@ -90,0 +91 @@
+  mautic:citrix:sync                      Synchronizes registrant information from Citrix products

まとめ

いかがでしたでしょうか。
本エントリがみなさんのご参考になりましたら幸いです。

それでは素敵なMauticライフを!
明日も が担当します。よろしくお願いします!!