/home/techb158/exp.abdallabala.com/vendor/illuminate/database/Query
Edit: /home/techb158/exp.abdallabala.com/vendor/illuminate/database/Query/JsonExpression.php (1173B)
getJsonBindingParameter($value)
);
}
/**
* Translate the given value into the appropriate JSON binding parameter.
*
* @param mixed $value
* @return string
*
* @throws \InvalidArgumentException
*/
protected function getJsonBindingParameter($value)
{
if ($value instanceof Expression) {
return $value->getValue();
}
switch ($type = gettype($value)) {
case 'boolean':
return $value ? 'true' : 'false';
case 'NULL':
case 'integer':
case 'double':
case 'string':
return '?';
case 'object':
case 'array':
return '?';
}
throw new InvalidArgumentException("JSON value is of illegal type: {$type}");
}
}