早速なので、仕事であまり時間がないけどちょっと触ってみました。 Symfony2からは各アプリケーション毎にconsoleコマンドがあり、以前でいうsymfonyコマンドのようです。 また、インタラクティブシェルも用意されており、--shellオプションで起動できます。*1 で、このシェルを拡張する方法を試してみました。 拡張したいファイルをコピーしnamespaceを書き換える 今回利用したファイルはGitHub - noelg/symfony-demo: A shopping cart application built with Symfony 2です。 symfonyのドキュメントにあったAJAXを使ったショッピングカートのSymfony2実装版です。 動作させるために必要なのはPHP5.3の環境とgit cloneしたファイルです。 主なディレクトリ構成は以下のようになっていまし
![./console --shellを拡張してみた - ぷぎがぽぎ](https://cdn-ak-scissors.b.st-hatena.com/image/square/85167fa7555d103501518d9e73e3534219ecc4b2/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2FbrtRiver%2F20100218%2F20100218230504.png)