- $data = get_object_vars(json_decode($jsonData));
-
- $specialFields = array('token', 'font_name', 'font_size', 'text_alignment');
- foreach($specialFields as $field) {
- $dataValues[$field] = get_object_vars($data[$field]);
- }
-
- $dataValues['add_barcode'] = CRM_Utils_Array::value('add_barcode', $data);
- $dataValues['barcode_alignment'] = CRM_Utils_Array::value('barcode_alignment', $data);
-
- $dataValues['image_1'] = CRM_Utils_Array::value('image_1', $data);
- $dataValues['image_2'] = CRM_Utils_Array::value('image_2', $data);
-
- return $dataValues;