UNPKG

409 BJavaScriptView Raw
1'use strict';
2var SerializerUtils = require('./serializer-utils');
3
4function CollectionSerializer(payload, collectionName, records, opts) {
5 payload.data = [];
6
7 records.forEach(function (record) {
8 var serializerUtils = new SerializerUtils(collectionName, record, payload,
9 opts);
10 payload.data.push(serializerUtils.perform());
11 });
12
13 return payload;
14}
15
16module.exports = CollectionSerializer;