Requestクラス差し替え

今回の修正で、「webapp/config/base.ini」の設定をかえることにより、以下のクラスを差し替え可能としました。

  • Request
  • Response
  • ConfigUtils
  • ActionChain
  • FilterChain

私の方で提供しているこの5つのクラスに関して「実装が気に食わない!」とか、「この機能を追加したい!」とかあれば、インタフェースさえずれてなければ、別クラスに差し替えてもらうということができます。(DIContainerがうまくつないでくれますので、さくっと差し替えれば呼び出し元は変更しないでいいです。あと今後のマイナーな変更で、いちいちReqeustクラスを上書きしていくとかも必要ないです)

ということで、結局POSTのRAWデータを扱うものは標準では追加してないですが、追加したものを差し替えてお使いください。 > id:a_php_extさん