aswww log

エンジニアの技術録。アプリとかウェブとか

oilによるViewとController生成

FuelPHPのoilコマンドでController・Viewの枠組みがだけ生成する方法。

php oil g controller Controller名 [メソッド名1] [メソッド名2]...

これをするとControllerとそのメソッドに紐づくviewファイルを生成してくれる。
例えばこんな感じ。

php oil g controller login index
	Creating view: /[APPPATH]/views/login/index.php
	Creating controller: /[APPPATH]/classes/controller/login.php

地味にめんどくさいクラス追加作業が一行で終わっちゃう。
不精さんにオススメ。

ちなみに他にViewModelとかも一緒に生成してくれるコマンドもあるけど、今回はModel・View・Controllerしか使わない予定なのでこれで十分なり。