はじめに
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ライフを!
明日も 私 が担当します。よろしくお願いします!!