Hi NogDog,
This is what I did to make it work.
`require("OpenLDBWS.php");
$OpenLDBWS = new OpenLDBWS("MY TOKEN");
$response = $OpenLDBWS->GetDepBoardWithDetails(1,"GLC");
header("Content-Type: text/plain");
//print_r ($response);
if (isset($response->GetStationBoardResult->trainServices->service))
{
foreach($response->GetStationBoardResult->trainServices->service as $service)
{
$destinations = array();
foreach($service->destination->location as $location)
{
$destinations[] = $location->locationName;
$desticrs[] = $location->crs;
}
$recordtime = substr($response->GetStationBoardResult->generatedAt, 0, 16);
$origin_location = $response->GetStationBoardResult->locationName;
$origin_crs= $response->GetStationBoardResult->crs;
$time = $service->std;
$serviceID = $service->serviceID;
$operator = $service->operator;
$dest = implode($destinations);
$dest_crs = implode($desticrs);
$plat = $service->platform;
$est= $service->etd;
$datetime = substr($recordtime, 0, 16);
$recordtime = str_replace('T',' ',$recordtime);
$recordtime = date("Y-m-d H:i",strtotime($recordtime));
// Perform database insert
}`