[php][bug] Fix offsetGet in model generic to return offset rather than bool|null (#7571)

This commit is contained in:
Alexander Smaga 2020-10-02 05:15:05 +03:00 committed by GitHub
parent 6ade544904
commit bb4e0c0058
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
45 changed files with 45 additions and 45 deletions

View File

@ -368,7 +368,7 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class AdditionalPropertiesClass implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -289,7 +289,7 @@ class Animal implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -313,7 +313,7 @@ class ApiResponse implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class ArrayOfArrayOfNumberOnly implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class ArrayOfNumberOnly implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -313,7 +313,7 @@ class ArrayTest implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -403,7 +403,7 @@ class Capitalization implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -247,7 +247,7 @@ class Cat extends Animal
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class CatAllOf implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -286,7 +286,7 @@ class Category implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -254,7 +254,7 @@ class ClassModel implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class Client implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -247,7 +247,7 @@ class Dog extends Animal
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class DogAllOf implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -339,7 +339,7 @@ class EnumArrays implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -598,7 +598,7 @@ class EnumTest implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -254,7 +254,7 @@ class File implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class FileSchemaTestClass implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class Foo implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -807,7 +807,7 @@ class FormatTest implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class HasOnlyReadOnly implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -254,7 +254,7 @@ class HealthCheckResult implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class InlineObject implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class InlineObject1 implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -341,7 +341,7 @@ class InlineObject2 implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -761,7 +761,7 @@ class InlineObject3 implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -289,7 +289,7 @@ class InlineObject4 implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -286,7 +286,7 @@ class InlineObject5 implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class InlineResponseDefault implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -367,7 +367,7 @@ class MapTest implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -313,7 +313,7 @@ class MixedPropertiesAndAdditionalPropertiesClass implements ModelInterface, Arr
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -284,7 +284,7 @@ class Model200Response implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class ModelList implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -254,7 +254,7 @@ class ModelReturn implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -347,7 +347,7 @@ class Name implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -583,7 +583,7 @@ class NullableClass implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class NumberOnly implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -437,7 +437,7 @@ class Order implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -313,7 +313,7 @@ class OuterComposite implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -443,7 +443,7 @@ class Pet implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class ReadOnlyFirst implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -253,7 +253,7 @@ class SpecialModelName implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -283,7 +283,7 @@ class Tag implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**

View File

@ -463,7 +463,7 @@ class User implements ModelInterface, ArrayAccess
*/ */
public function offsetGet($offset) public function offsetGet($offset)
{ {
return isset($this->container[$offset]) ?? null; return $this->container[$offset] ?? null;
} }
/** /**