CakePHPいけてない
CakePHP(1.2)を触っているけど全体的に好きじゃない。PHP4をサポートしている時点で相当キツイよね。あとドキュメントもかなり少ないしいい加減。
- なぜコントローラでわざわざ使うモデルを宣言しないといけないのか
- validationがインスタンスに対して呼べない。モデルオブジェクト(レコードのインスタンスではなく、モデルのオブジェクト)に対してsetしてからvalidateする必要がある。
- モデルデータがオブジェクトではなく配列で帰ってくる
- リレーションでhasManyとかあるけど、オンデマンドにロードするのではなく、ロードした瞬間に全部自動で取ってくる(大きなお世話に感じる)
して
$a = $this->A->find(1);
とかタイプ量が多すぎる。Railsなら
<?php echo htmlspecialchars($a["A"]["id"]); ?>
a = A.find(1)<%=h a.id%>