<?php

sleep(rand(1, 8));

$errorOrSuccess = rand(1, 10);


if ($errorOrSuccess <=4) {
    error();
} else {
    success();
}


function error()
{
    header('Content-Type: application/json');
    $json = [
        'error' => 'not allowed to continue without a valid kiosk header or a valid agent token',
        'errorCode' => 'NO_AGENT_OR_MACHINE',
        'timeStamp' => '2021-08-06T07:58:31.157366997Z'
    ];
    echo json_encode($json);

}

function success()
{
    header('Content-Type: application/json');
    $json = ['a' => 'foo', 'b' => 'bar'];
    echo json_encode($json);

}