Zend/Db/TableGatewayの変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 移動:バックアップ
  • 最新のバージョン:2014-04-09 14:08:49
  • バージョン:(Rev:VU0ls65cc9)2014-04-09 13:59:33

OldNew差分
66$userRow = $rowset->current();
77var_dump($artistRow);
88}}
9-
9+
1010*コンストラクタ [#aFHTeyJ]
1111:引数|string $table
1212AdapterInterface $adapter
1313Feature\AbstractFeature|Feature\FeatureSet|Feature\AbstractFeature[] $features
1414ResultSetInterface $resultSetPrototype
1515Sql $sql
16-
16+
1717#sh(php){$tgw = new TableGateway("table", $adapter, null, $resultSetPrototype);}
18-
19-*select [#s0bdKN7]
18+
19+*select [#s0bdKN7]
2020:引数|Where|\Closure|string|array $where
21-
21+
2222[[Zend/Db/Sql>Zend/Db/Sql#8hdU3yM]]クラスを利用される。
2323#sh(php){$userTable->select(array("name"=>"yamada"));}
2424Closureの利用
2929 $select->order('name ASC')->limit(2);
3030});
3131}}
32+
33+* insert [#sm3VrxN]
34+:引数|array $set
35+
36+#sh(php){$userTable->insert(array("name"=>"tanaka", "age"=>"25"));}
37+
38+* update [#BeE85Dl]
39+:引数|array $set
40+string|array|closure $where
41+
42+#sh(php){$userTable->update(array("age"=>"30"), array("name"=>"tanaka"));}
43+* delete [#HAeAmma]
44+:引数|Where|\Closure|string|array $where
45+
46+#sh(php){$userTable->delete(array("name"=>"tanaka"));}
47+
スポンサー