Swagger Code Generation: модели, использующие преимущества PHP7

Мы используем Swagger для нашей спецификации API и Swagger Code Generator для автоматической генерации связанных моделей.

Мы используем предоставленные модели PHP, которые прекрасно работают, но не используют преимущества PHP 7.1.

Я пытался найти модели PHP 7.1, но я не мог найти ни в официальном репозитории, ни в репозиториях других людей.

  1. Знаете ли вы где-нибудь, где стоят модели, использующие преимущества PHP7?
  2. Если нет, наша команда готова сделать это. Некоторые из вас будут заинтересованы?

Актуальные модели, сделанные для PHP5:

/**
* Figure.
*/
class Figure implements ArrayAccess {
/**
* @return int
*/
public function getId() {
return $this->container['id'];
}

/**
* @param int $id
*
* @return $this
*/
private function setId($id) {
$this->container['id'] = $id;

return $this;
}
}

Модели, использующие преимущества PHP 7, выглядят так:

/**
* Figure.
*/
class Figure implements ArrayAccess {

public function getId(): int {
return $this->container['id'];
}

private function setId(int $id): self {
$this->container['id'] = $id;

return $this;
}
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]