X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=pq-gateway%2Fpq%2FGateway%2FRowset%2Fapply.md;fp=pq-gateway%2Fpq%2FGateway%2FRowset%2Fapply.md;h=8ede9ab8672c598eede2627f6db0c269263da32b;hb=ad7e7725e89db345df582aa07c563f24e95e357d;hp=0000000000000000000000000000000000000000;hpb=8ca926b19e417db747f046038909d818352b29a3;p=mdref%2Fmdref-pq-gateway diff --git a/pq-gateway/pq/Gateway/Rowset/apply.md b/pq-gateway/pq/Gateway/Rowset/apply.md new file mode 100644 index 0000000..8ede9ab --- /dev/null +++ b/pq-gateway/pq/Gateway/Rowset/apply.md @@ -0,0 +1,26 @@ +# pq\Gateway\Rowset pq\Gateway\Rowset::apply(callable $cb) + +Apply a callback to each row of this rowset. + +## Params: + +* callable $cb + A callback as function(pq\Gateway\Row $row, pq\Gateway\Rowset $rowset). + +## Returns: + +* pq\Gateway\Rowset, self. + +## Example: + + find()->apply(function($row) { + printf("Hello %s!\n", $row->name); + }); + + ?> +