タグ

ブックマーク / www.chin3.net (2)

  • [FuelPHP]コマンドからphpを実行出来ないサーバでoilを使ってタスクを実行する | Binbo-Special – WEB制作や運営に関する楽屋話 -

    FuelPHPは、tasksに処理を書いて、 (php) oil r [タスククラス] 等と指定すればタスク処理が簡単に行えてとてもハッピーなのですが、 残念ながら、コマンドからPHPを許可していないサーバもあるかと思います。 まあ、はっきり言ってしまうと、CPIのシェアードプランなんかがそうだったりするのですが・・・・・ (.shは実行出来るがそこからphpが実行出来ない。phpも指定出来るが引数は指定出来ない。) でも、tasksしたい!oilしたい!oilまみれになりたい! という事で、そういったサーバで oir r hoge する方法その1です。その2は誰か是非教えてください。 我ながらかなり強引で格好悪いです。 実験その1:argv、argc の値をいじってoilをrequireする 結局の所、oilに引数渡すだけだよね? という事で、以下のようなコードを書いてみる。

    peketamin
    peketamin 2013/01/27
  • FuelPHPのValidationでフィールド毎の個別のエラーを取得する | Binbo-Special – WEB制作や運営に関する楽屋話 -

    FuelPHP、楽しいですよね。 楽しくて、時が立つのが早くて、なにがしかの納期が次々と襲ってきて悲しい日々を送っております。 さて、そんなFuelPHPですが、不満な点が無い訳ではなく、 Validationの結果のエラーメッセージ(show_errors())が文字列でしか受け取れない という不満点があります。 さらに、デフォルトではリストタグで落ちてきます。 ちょっとこれだと扱いづらい場面が・・・ 他に手動で作成したエラーメッセージとマージも出来ないし、なんだかなぁ、です。 いや、別に文字列でしか受け取れなくても良いよ。でもリストタグは嫌、という方は config.phpに追記してあげるだけで幸せになれると思います。 /** * Validation settings */ 'validation' => array( /** * Wether to fallback to

    peketamin
    peketamin 2012/12/27
  • 1