Skip to content

Commit 21dd459

Browse files
authored
Merge pull request #8 from evolvoltd/master
fix for #5
2 parents 23e61a1 + 6b91fed commit 21dd459

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Parameters/BodyParametersGenerator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ protected function addToProperties(array & $properties, array $nameTokens, array
118118

119119
if ($type === 'array') {
120120
$this->addToProperties($properties[$name]['items'], $nameTokens, $rules);
121-
} else if ($type === 'object') {
121+
} else if ($type === 'object' && isset($properties[$name]['properties'])) {
122122
$this->addToProperties($properties[$name]['properties'], $nameTokens, $rules);
123123
}
124124
}

src/Parameters/Traits/GeneratesFromRules.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ protected function getParameterExtra(string $type, array $parameterRules): array
7474

7575
if ($type == 'string') {
7676
foreach ($parameterRules as $rule) {
77-
if(is_object($rule)) continue;
77+
if (!is_string($rule)) continue;
7878
if (Str::startsWith($rule, 'min')) {
7979
[$_, $value] = explode(':', $rule);
8080
$extra['minLength'] = intval(trim($value));

0 commit comments

Comments
 (0)