タグ

2010年8月11日のブックマーク (2件)

  • ゆっくり*ゆっくり

    FLOG SPLASH (どこにブログを書こうか)迷走中。 GitHub - crocos/CrocosSecurityBundle: A symfony bundle provides a simple way to manage auth with annotation. クロコス で使っている認証管理のバンドルを公開しました。(正確には最近使い始めた) 元々SecurityBundleを拡張してFacebookのPHP SDKを使った認証の仕組みとか作っていたのですが、正直複雑すぎて管理してられないので、今後のことを考えてシンプルなものをさっと作ってみました。 現状の機能はREADMEに書いてあるとおりで、基的には認証が必要かどうかを判定する程度のものしかできてないです。ですがまあ、普通にやる分にはこれくらいで十分かなとも思います。 あとはまあ、必要な機能ができたら作るとして、Se

    ゆっくり*ゆっくり
  • sfFormを継承したベースクラスを作る - Webtech Walker

    symfonyのタスクでpropel:build-formsとかやると、モデルからBaseFormPropelというクラスを継承したものがつくられます(Doctrineの場合はBaseFormDoctrine)。 これは$form->save()とかやれて便利ではあるのですが、以下のような理由で僕は使ってません。 formオブジェクトに共通の処理をもてない テストのしやすさなども考えると、モデルの処理はモデルに書きたい。 なので自分でsfFormを直接継承したクラスをつくって、それをモジュール毎に継承して使ってます。 class myFormBase extends sfForm { // 共通のメソッドとかsfFormのメソッド上書きしたりとか } ここに共通で使うcallbackのメソッドとか書いたりしてます。まだこのベースクラスをつくってる途中なので試行錯誤中です。 あると便利だナー

    sfFormを継承したベースクラスを作る - Webtech Walker
    w6500
    w6500 2010/08/11