クラス図

現在Symfonyを学習する中で利用しているメソッドについてまとめてみる。今後も加筆していきます。
sfActionクラス

メソッド 意味
getRequestParameter(A[, B]) Aのキーの値を取得して返す。もしBが設定されているのであれば、Bと値が一致しているかどうかをboolean型で返す。

Criteriaオブジェクト(データベースからの抽出条件を指定するためのクラス)

メソッド 意味
add(<テーブル名>Peer::<大文字フィールド名>, 値[, Criteria::<比較演算子記述(LIKE, EQUAL等)>]) データの抽出条件を設定。第3引数省略時はEQUALに同じ
addAnd(Criteriaオブジェクト) 条件をandで追加
addOr(Criteriaオブジェクト) 条件をorで追加
addAscendingOrder(<テーブル名>Peer::<大文字フィールド名>) 対象となるフィールドで昇順にソート
addDescendingOrder(<テーブル名>Peer::<大文字フィールド名>) 対象となるフィールドで降順にソート
addGroupByColumn(<テーブル名>Peer::<大文字フィールド名>) 対象となるフィールドでグループ化

※CriteriaオブジェクトについてはCodeZineより引用、一部加筆

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です