Skip to content

Commit e02cce1

Browse files
committed
Fix this issue in more proper way
1 parent aaff771 commit e02cce1

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

src/SpecBaseObject.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,6 @@ public function getSerializableData()
210210
// case 2: Attribute type is an object (specified in attributes() by an array which specifies two items (key and value type)
211211
$toObject = true;
212212
}
213-
if ($k === 'parameters') {
214-
ksort($data[$k]);
215-
$toObject = false;
216-
}
217213
if ($toObject) {
218214
$data[$k] = (object) $data[$k];
219215
}

src/spec/PathItem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public function resolveReferences(ReferenceContext $context = null)
180180
foreach ($this->$attribute as $k => $item) {
181181
if ($item instanceof Reference) {
182182
$referencedObject = $item->resolve();
183-
$this->$attribute = [$k => $referencedObject] + $this->$attribute;
183+
$this->$attribute = $this->$attribute + [$k => $referencedObject];
184184
if (!$referencedObject instanceof Reference && $referencedObject !== null) {
185185
$referencedObject->resolveReferences();
186186
}

0 commit comments

Comments
 (0)