children(); } function fetchMapadoEvent($request) { $token = site()->mapadoToken(); $requestEndPoint = $request['requestEndPoint']; $requestParams = $request['requestParams']; $requestFields = $request['requestFields']; $url = "https://ticketing.mapado.net/v1/$requestEndPoint?"; $url .= buildParamsString($requestParams); $url .= buildFieldsString($requestFields); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer " . $token ]); $responseString = curl_exec($ch); curl_close($ch); $response = json_decode($responseString); return $response; } function fetchMapadoEvents($request) { $token = site()->mapadoToken(); $contractId = site()->mapadoContractId(); $requestEndPoint = $request['requestEndPoint']; $requestParams = $request['requestParams']; $requestFields = $request['requestFields']; $url = "https://ticketing.mapado.net/v1/$requestEndPoint?contract=$contractId&"; $url .= buildParamsString($requestParams); $url .= buildFieldsString($requestFields); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer " . $token ]); $responseString = curl_exec($ch); curl_close($ch); $responseJson = json_encode(json_decode($responseString)); return $responseJson; }