| @@ 10-26 (lines=17) @@ | ||
| 7 | 'options' => array( |
|
| 8 | 'base' => array( 'default'=> 'urn:sample1:') |
|
| 9 | ), |
|
| 10 | 'datamapper' => function($rawdata){ |
|
| 11 | $data = array(); |
|
| 12 | $data['id'] = $rawdata[0]; |
|
| 13 | $data['businessType'] = 'schema:'.\BOTK\Filters::FILTER_SANITIZE_ID($rawdata[16]); |
|
| 14 | $data['businessName'][] = $rawdata[1]; |
|
| 15 | $data['businessName'][] = $rawdata[2]; |
|
| 16 | $data['vatID'] = $rawdata[3]; |
|
| 17 | $data['email'] = $rawdata[4]; |
|
| 18 | $data['addressLocality'] = $rawdata[5]; |
|
| 19 | $data['postalCode'] = $rawdata[7]; |
|
| 20 | $data['addressRegion'] = $rawdata[8]; |
|
| 21 | $data['streetAddress'] = $rawdata[9] . ' ' . $rawdata[10] . ', ' . $rawdata[11]; |
|
| 22 | $data['long'] = $rawdata[14]; |
|
| 23 | $data['lat'] = $rawdata[15]; |
|
| 24 | ||
| 25 | return $data; |
|
| 26 | }, |
|
| 27 | 'rawDataValidationFilter' => function( $rawdata){ |
|
| 28 | return !empty($rawdata['16']); |
|
| 29 | }, |
|
| @@ 13-28 (lines=16) @@ | ||
| 10 | 'options' => array( |
|
| 11 | 'base' => array( 'default'=> 'urn:test') |
|
| 12 | ), |
|
| 13 | 'datamapper' => function(array $rawdata){ |
|
| 14 | $data = array(); |
|
| 15 | $data['id'] = $rawdata[0]; |
|
| 16 | $data['businessName'][] = $rawdata[2] . ' ' . $rawdata[1]; |
|
| 17 | $data['businessName'][] = $rawdata[2]; |
|
| 18 | $data['vatID'] = $rawdata[3]; |
|
| 19 | $data['email'] = $rawdata[4]; |
|
| 20 | $data['addressLocality'] = $rawdata[5]; |
|
| 21 | $data['postalCode'] = $rawdata[7]; |
|
| 22 | $data['addressRegion'] = $rawdata[8]; |
|
| 23 | $data['streetAddress'] = $rawdata[9] . ' ' . $rawdata[10] . ', ' . $rawdata[11]; |
|
| 24 | $data['long'] = $rawdata[14]; |
|
| 25 | $data['lat'] = $rawdata[15]; |
|
| 26 | ||
| 27 | return $data; |
|
| 28 | }, |
|
| 29 | ); |
|
| 30 | $rawdata = array( |
|
| 31 | '10042650', |
|