ようなロングオプションをサポートしていません。使用した方法で、前述のリンク先の手法を参考にしながら、オプションの引数を受けてショートオプションとロングオプションを共通で扱う方法を考えてみます。ロングオプションの引数ロングオプションで引数を取るコマンド群には代表的なもので次の種類があります。受け入れる実装は見当たりませんでした。処理する方法で扱っています。採用されている方式です。処理する方法で扱っています。多くで採用されている方式です。両方を処理する方法で扱っています。実装によって実行されます。代入ができないなどの制約があります。使用したテストコードを記述する必要があります。項目にも追加しておきます。はじめとする国際化サポート1が想定した挙動にならない場合があります。相当の出力になっています。インストールして環境変数に出しておけば正常に動作します。指定しておくと期待した出力が得られます3。製の静的サイトジェネレーターです。クエリーを通じて組み込めるという特徴があります。豊富なプラグインによって動作を拡張できるほか、細かいカスタマイズは自分でローカルにプラグインとして切り出して管理することができます。コアの基本的に見える機能もプラグインとして切り出されており、ビルド時のフックに比較的柔軟に介入できます。パーサーの処理をカスタマイズできます。今回は以下のようなプラグインを入れてみました。「FriendsOfCake/travis」を紹介します。基本的な機能の説明がなされているのみで特にテストの手法については具体的な記述がありません。基本的には標準的なアプリケーションと同じようにしてテストを作成することが可能ですが、プラグインのリポジトリー単独でテストを実行することができるように設計されていないためテストの呼び出しにやや難があります。向けプラグイン「lampager-cakephp2」では当初、テストにのみ用いられるコードをプラグイン本体にも含めていましたが、読み込むアプリケーションとの競合や、プラグイン自体のメンテナビリティーの問題があったため別の手法を取ることにしました。