test
CakePHP Note
Set
UPDATE:2010.01.12
配列を扱うためのライブラリです。
主なメソッド
- Set::extract ($path, $data=null, $options=array())
- Set::combine ($data, $path1 = null, $path2 = null, $groupPath = null)
- Set::reverse( $object )
Set::extract ($path, $data=null, $options=array())
配列からXpathを使ってデータを抽出します。
データベースから取得したデータからさらに特定のデータを抽出する際に利用できます。
Set::combine ($data, $path1 = null, $path2 = null, $groupPath = null)
配列からキーとパスを使った新しい連想配列を作成します。
フォームのセレクトボックスなどに使用するデータを作成する事ができます。
モデルのfind('list')で使用されています。
Set::reverse( $object )
オブジェクトを配列に変換します。
XMLオブジェクトを配列に変換できます。
