どurakuの作ったもの、作ろうとしているもの、作ろうとしていたものの近況。3.0.xを利用している環境ではどうやって拾うの?という話。いうプロパティが追加されており、そこから読み込むだけで簡単に文字列を取得できます。Classhttps://www.codeigniter.com/user_guide/libraries/input.htmlまた、このraw_input_streamを使う事でフォームのようなkey=valueではない($this->input->post()で拾えない)値が取得出来ます。あとはJSON形式で投げているならjson_decodeしたりなんなりで。3.xにアップグレードする。1日あれば動くようになるはず。CI_Inputクラス魔改造。柔軟にURLとコントローラの対応を取りたいコントローラクラスのフォルダ階層分けやurlヘルパーでのsegment取得、引数指定で頑張ってもいいですが、コントローラに_remapメソッドを定義すれば柔軟性が上がります。URLだけを見るルータ側での設定とは違ってHTTPメソッドによって呼び出すメソッドを変えるような事もやりやすくなるかもしれません。API向け404処理などを振り分けやすくなりますね。