/** * Use the record to build associations */ public function yieldRecords($association, $records, $opts) { // multiple record association if (is_array($records)) { $serialized = array(); foreach ($records as $record) { $serializer = new self($record, $opts); $serialized[] = $serializer->getSerializableRecord(); } $this->_serializableRecord[$association] = $serialized; // single record association } else { $serializer = new self($records, $opts); $this->_serializableRecord[$association] = $serializer->getSerializableRecord(); } }