symfony 1.0 released

ついに、出ました1.0!!!

乾杯!!!!

アクション内でgetRequestParameter()の応酬を何とかしたい

symfonyでフォームの内容を処理するようなプログラムを書こうとすると、

$model->setValue1($this->getRequestPamameter('value1'));
$model->setValue2($this->getRequestPamameter('value2'));
$model->setValue3($this->getRequestPamameter('value3'));
(以下続く)

のように、リクエストを延々セットするようなコードが出来上がることがあります。これをもう少し簡単に書くために、Mixinを使ってhydrateObject()という関数をsfComponentに追加してみます。これを利用すると、上のようなコードが

$this->hydrateObject($model,array('value1','value2','value3'...);

のように一行で書く事が出来ます。

この投稿の続きを読む »アクション内でgetRequestParameter()の応酬を何とかしたい

sfInflectorってなんだろう

ある日の◎△さんとのチャットです。

[16:41:01] ◎△の発言: sfInflector
[16:41:03] ◎△の発言: ってなんだろう
[16:41:27] たかはらの発言: HogeFuga -> hoge_fuga
[16:41:36] ◎△の発言: はあく
[16:41:38] ◎△の発言: ども

この投稿の続きを読む »sfInflectorってなんだろう

symfony 1.0.0 rc2 リリース

本家のブログによると symfony 1.0.0 rc2 (リリース候補)がリリースされました。

PEARインストール時の問題が解決されたようです。