fuelphpでコマンドラインプログラムを作る方法 - ぎじゅっやさん フレームワークのないPHPなんてもう触ってられないですよ。一度知った味は忘れられない。 (と言いながら、今週はフレームワーク無しのPHPプログラムをメンテナンスしてました。このソース、オブジェクト指向にもなってないのでほんとうに大変。リファクタリングしようにもテストコード書けないし…) cronから呼んで自動実行させたい処理があり、シェルスクリプトからFuelPHPを呼べないかと調べてみて、目からウロコ。 そうですよね、oilがまさにその役目をしてるんですよね。最初に気づくべきでした orz …気を取り直して。 はじめにご紹介したURLを参考に、処理を実装。 ファイルは「fuel/app/tasks」以下に配置することになります。 例えばこんなかんじで処理を書いてみる。 fuel/app/tasks/hello.php