forked from loafle/openapi-generator-original
Add return self type hint for setters
This commit is contained in:
@@ -35,7 +35,7 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function {{setter}}({{#vendorExtensions.x-parameter-type}}{{vendorExtensions.x-parameter-type}} {{/vendorExtensions.x-parameter-type}}${{name}}{{^required}} = null{{/required}})
|
||||
public function {{setter}}({{#vendorExtensions.x-parameter-type}}{{vendorExtensions.x-parameter-type}} {{/vendorExtensions.x-parameter-type}}${{name}}{{^required}} = null{{/required}}): self
|
||||
{
|
||||
$this->{{name}} = ${{name}};
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ class ApiResponse
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setCode($code = null)
|
||||
public function setCode($code = null): self
|
||||
{
|
||||
$this->code = $code;
|
||||
|
||||
@@ -119,7 +119,7 @@ class ApiResponse
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setType($type = null)
|
||||
public function setType($type = null): self
|
||||
{
|
||||
$this->type = $type;
|
||||
|
||||
@@ -143,7 +143,7 @@ class ApiResponse
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setMessage($message = null)
|
||||
public function setMessage($message = null): self
|
||||
{
|
||||
$this->message = $message;
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ class Category
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id = null)
|
||||
public function setId($id = null): self
|
||||
{
|
||||
$this->id = $id;
|
||||
|
||||
@@ -110,7 +110,7 @@ class Category
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setName($name = null)
|
||||
public function setName($name = null): self
|
||||
{
|
||||
$this->name = $name;
|
||||
|
||||
|
||||
@@ -125,7 +125,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id = null)
|
||||
public function setId($id = null): self
|
||||
{
|
||||
$this->id = $id;
|
||||
|
||||
@@ -149,7 +149,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setPetId($petId = null)
|
||||
public function setPetId($petId = null): self
|
||||
{
|
||||
$this->petId = $petId;
|
||||
|
||||
@@ -173,7 +173,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setQuantity($quantity = null)
|
||||
public function setQuantity($quantity = null): self
|
||||
{
|
||||
$this->quantity = $quantity;
|
||||
|
||||
@@ -197,7 +197,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setShipDate(\DateTime $shipDate = null)
|
||||
public function setShipDate(\DateTime $shipDate = null): self
|
||||
{
|
||||
$this->shipDate = $shipDate;
|
||||
|
||||
@@ -221,7 +221,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setStatus($status = null)
|
||||
public function setStatus($status = null): self
|
||||
{
|
||||
$this->status = $status;
|
||||
|
||||
@@ -245,7 +245,7 @@ class Order
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setComplete($complete = null)
|
||||
public function setComplete($complete = null): self
|
||||
{
|
||||
$this->complete = $complete;
|
||||
|
||||
|
||||
@@ -131,7 +131,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id = null)
|
||||
public function setId($id = null): self
|
||||
{
|
||||
$this->id = $id;
|
||||
|
||||
@@ -155,7 +155,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setCategory(Category $category = null)
|
||||
public function setCategory(Category $category = null): self
|
||||
{
|
||||
$this->category = $category;
|
||||
|
||||
@@ -179,7 +179,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setName($name)
|
||||
public function setName($name): self
|
||||
{
|
||||
$this->name = $name;
|
||||
|
||||
@@ -203,7 +203,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setPhotoUrls(array $photoUrls)
|
||||
public function setPhotoUrls(array $photoUrls): self
|
||||
{
|
||||
$this->photoUrls = $photoUrls;
|
||||
|
||||
@@ -227,7 +227,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setTags(array $tags = null)
|
||||
public function setTags(array $tags = null): self
|
||||
{
|
||||
$this->tags = $tags;
|
||||
|
||||
@@ -251,7 +251,7 @@ class Pet
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setStatus($status = null)
|
||||
public function setStatus($status = null): self
|
||||
{
|
||||
$this->status = $status;
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ class Tag
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id = null)
|
||||
public function setId($id = null): self
|
||||
{
|
||||
$this->id = $id;
|
||||
|
||||
@@ -110,7 +110,7 @@ class Tag
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setName($name = null)
|
||||
public function setName($name = null): self
|
||||
{
|
||||
$this->name = $name;
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id = null)
|
||||
public function setId($id = null): self
|
||||
{
|
||||
$this->id = $id;
|
||||
|
||||
@@ -166,7 +166,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setUsername($username = null)
|
||||
public function setUsername($username = null): self
|
||||
{
|
||||
$this->username = $username;
|
||||
|
||||
@@ -190,7 +190,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setFirstName($firstName = null)
|
||||
public function setFirstName($firstName = null): self
|
||||
{
|
||||
$this->firstName = $firstName;
|
||||
|
||||
@@ -214,7 +214,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setLastName($lastName = null)
|
||||
public function setLastName($lastName = null): self
|
||||
{
|
||||
$this->lastName = $lastName;
|
||||
|
||||
@@ -238,7 +238,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setEmail($email = null)
|
||||
public function setEmail($email = null): self
|
||||
{
|
||||
$this->email = $email;
|
||||
|
||||
@@ -262,7 +262,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setPassword($password = null)
|
||||
public function setPassword($password = null): self
|
||||
{
|
||||
$this->password = $password;
|
||||
|
||||
@@ -286,7 +286,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setPhone($phone = null)
|
||||
public function setPhone($phone = null): self
|
||||
{
|
||||
$this->phone = $phone;
|
||||
|
||||
@@ -310,7 +310,7 @@ class User
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setUserStatus($userStatus = null)
|
||||
public function setUserStatus($userStatus = null): self
|
||||
{
|
||||
$this->userStatus = $userStatus;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user