PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / apimatic / jsonmapper / example / run.php
ameliabooking / vendor / apimatic / jsonmapper / example Last commit date
Address.php 2 years ago Contact.php 2 years ago run.php 2 years ago single.json 2 years ago
run.php
15 lines
1 <?php
2 require_once __DIR__ . '/../src/JsonMapper.php';
3 require_once 'Contact.php';
4 require_once 'Address.php';
5
6 $json = json_decode(file_get_contents(__DIR__ . '/single.json'));
7
8 $mapper = new JsonMapper();
9 $contact = $mapper->map($json, new Contact());
10
11 $coords = $contact->address->getGeoCoords();
12
13 echo $contact->name . ' lives at coordinates '
14 . $coords['lat'] . ',' . $coords['lon'] . "\n";
15 ?>