nazolabo

フリーランスのWebエンジニアが近況や思ったことを発信しています。

2011-10-01から1ヶ月間の記事一覧

Symfony2でAnnotationを書くときの注意

Symfony2で、EntityなどをAnnotationで手書きする際、 /* * @var string $name * * @ORM¥Column(name="name", type="string", length=255) */ private $name; これは反映されません。 /** * @var string $name * * @ORM¥Column(name="name", type="string", …

Symfony2で、Entityと連動しない場合にFormの値を取得する方法

createFormの第二引数にEntityを入れると、そのEntityに値が勝手に入るけど、それじゃEntityを使わない場合にFormの値ってどうやって取るの?という話。まあとても簡単で、$form->getData()で、全データがarrayで返ってきます。 $data = $form->getData(); $…

CakePHP2.0のブログチュートリアル

CakePHP2.0がリリースされました。とりあえず英語でブログチュートリアルがあるのでやってみます。インストール まずgithubから、2.0のtarballをダウンロードします。zipでもいいです。適当に展開して、展開したところにWebからアクセスします。(webrootで…

Symfony2で、created_at/updated_atを自動で使う方法

Symfony2で、Entityにcreated_at/updated_at(作成日時/更新日時)を自動で入れる方法普通にやるとLifecycle Callbackを使うことになるのですが、こんなの毎回書くのは面倒なので、一発でどうにかしたいです。 Doctrine Extensions(DoctrineExtensionsBundle…

Symfony2でアップロードされたファイルを設置する方法

いやファイルアップロードは前回の説明を見れば大体わかるんだけど、データの保存先をどうするの?的な話。アップロードされたファイルは DBに入れる どこかに移動する の2パターンしかなくて、前者はまあどうでもいいんだけど、問題は後者。symfony1だと、…