/home/techb158/ileadtechnology.com/SSM/vendor/nexmo/client-core/src/Entity
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/nexmo/client-core/src/Entity/RequestArrayTrait.php (2063B)
getRequest())) {
$query = [];
parse_str($request->getUri()->getQuery(), $query);
return $query;
}
// Trigger a pre-getRequestData() hook for any last minute
// decision making that needs to be done, but only if
// it hasn't been sent already
if (method_exists($this, 'preGetRequestDataHook')) {
$this->preGetRequestDataHook();
}
return $this->requestData;
}
protected function setRequestData($name, $value)
{
if (!($this instanceof EntityInterface)) {
throw new \Exception(sprintf(
'%s can only be used if the class implements %s',
__TRAIT__,
EntityInterface::class
));
}
if ($this->getResponse()) {
throw new \RuntimeException(sprintf(
'can not set request parameter `%s` for `%s` after API request has be made',
$name,
get_class($this)
));
}
$this->requestData[$name] = $value;
return $this;
}
}