codeigniterでAPI開発

codeigniterでAPIを作ろうとして、いろいろ調べもをしていたら、codeigniter-restserverとやらを発見。
codeigniter の知識もあまりないにもかかわらず、とりあえず使ってみることにしました。

他のフレームワークと比較してわかり易いとはいえ、そもそもPHP育ちでないのでいろいろ苦戦しそうだが使ってみます。

https://github.com/philsturgeon/codeigniter-restserver

これを使うとルーティングが書かなくてすみそう。

 

これは、codeigniter-restserverと関係ないが、CodeIgniterには入力チェックでform_validationとやらがあるが、

APIのリクエストチェックには使える?使えない?どうやってリクエスト値をセットするのかわからないので調査します。

あとバリデーションチェックの拡張でよいものを見つけたので以下をメモ

[CodeIgniter] Formバリデーションの拡張クラス
http://blog.aidream.jp/codeigniter/codeigniter-form-validation-extend-class-1351.html