mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-03 22:20:56 +00:00
php: Fix syntax error when pattern contains a single quote
This commit is contained in:
parent
b909252bb8
commit
2af822677f
@ -150,7 +150,7 @@ use \{{invokerPackage}}\ObjectSerializer;
|
|||||||
{{/minimum}}
|
{{/minimum}}
|
||||||
{{#pattern}}
|
{{#pattern}}
|
||||||
if ({{^required}}!is_null(${{paramName}}) && {{/required}}!preg_match("{{{pattern}}}", ${{paramName}})) {
|
if ({{^required}}!is_null(${{paramName}}) && {{/required}}!preg_match("{{{pattern}}}", ${{paramName}})) {
|
||||||
throw new \InvalidArgumentException('invalid value for "{{paramName}}" when calling {{classname}}.{{operationId}}, must conform to the pattern {{{pattern}}}.');
|
throw new \InvalidArgumentException("invalid value for \"{{paramName}}\" when calling {{classname}}.{{operationId}}, must conform to the pattern {{{pattern}}}.");
|
||||||
}
|
}
|
||||||
{{/pattern}}
|
{{/pattern}}
|
||||||
|
|
||||||
|
@ -271,7 +271,7 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}imple
|
|||||||
{{/minimum}}
|
{{/minimum}}
|
||||||
{{#pattern}}
|
{{#pattern}}
|
||||||
if (!preg_match("{{{pattern}}}", ${{name}})) {
|
if (!preg_match("{{{pattern}}}", ${{name}})) {
|
||||||
throw new \InvalidArgumentException('invalid value for ${{name}} when calling {{classname}}.{{operationId}}, must be conform to the pattern {{{pattern}}}.');
|
throw new \InvalidArgumentException("invalid value for ${{name}} when calling {{classname}}.{{operationId}}, must conform to the pattern {{{pattern}}}.");
|
||||||
}
|
}
|
||||||
{{/pattern}}
|
{{/pattern}}
|
||||||
{{/hasValidation}}
|
{{/hasValidation}}
|
||||||
|
@ -261,7 +261,7 @@ class FakeApi
|
|||||||
throw new \InvalidArgumentException('Missing the required parameter $pattern_without_delimiter when calling testEndpointParameters');
|
throw new \InvalidArgumentException('Missing the required parameter $pattern_without_delimiter when calling testEndpointParameters');
|
||||||
}
|
}
|
||||||
if (!preg_match("/^[A-Z].*_/", $pattern_without_delimiter)) {
|
if (!preg_match("/^[A-Z].*_/", $pattern_without_delimiter)) {
|
||||||
throw new \InvalidArgumentException('invalid value for "pattern_without_delimiter" when calling FakeApi.testEndpointParameters, must conform to the pattern /^[A-Z].*_/.');
|
throw new \InvalidArgumentException("invalid value for \"pattern_without_delimiter\" when calling FakeApi.testEndpointParameters, must conform to the pattern /^[A-Z].*_/.");
|
||||||
}
|
}
|
||||||
|
|
||||||
// verify the required parameter 'byte' is set
|
// verify the required parameter 'byte' is set
|
||||||
@ -287,7 +287,7 @@ class FakeApi
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!is_null($string) && !preg_match("/[a-z]/i", $string)) {
|
if (!is_null($string) && !preg_match("/[a-z]/i", $string)) {
|
||||||
throw new \InvalidArgumentException('invalid value for "string" when calling FakeApi.testEndpointParameters, must conform to the pattern /[a-z]/i.');
|
throw new \InvalidArgumentException("invalid value for \"string\" when calling FakeApi.testEndpointParameters, must conform to the pattern /[a-z]/i.");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_null($password) && (strlen($password) > 64)) {
|
if (!is_null($password) && (strlen($password) > 64)) {
|
||||||
|
@ -509,7 +509,7 @@ class FormatTest implements ArrayAccess
|
|||||||
{
|
{
|
||||||
|
|
||||||
if (!preg_match("/[a-z]/i", $string)) {
|
if (!preg_match("/[a-z]/i", $string)) {
|
||||||
throw new \InvalidArgumentException('invalid value for $string when calling FormatTest., must be conform to the pattern /[a-z]/i.');
|
throw new \InvalidArgumentException("invalid value for $string when calling FormatTest., must conform to the pattern /[a-z]/i.");
|
||||||
}
|
}
|
||||||
$this->container['string'] = $string;
|
$this->container['string'] = $string;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user