public function convert(DataObject $object) { if ($object->hasMethod('toFilteredMap')) { return Convert::raw2json($object->toFilteredMap()); } return Convert::raw2json($object->toMap()); }
public function convert(DataObject $object) { if ($object->hasMethod('toFilteredMap')) { $data = $object->toFilteredMap(); } else { $data = $object->toMap(); } $converter = new ArrayToXml('item'); return $converter->convertArray($data); }