現在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より引用、一部加筆