PHP Класс Webiny\Component\Rest\Parser\ParsedApi

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$apiClass Name of the main api class. If version change, the main name is always the same.
$currentVersion Version value for 'current' version alias.
$latestVersion Version value for 'latest' version alias.
$versions An array holding ParsedClass instances mapped to a version number.

Открытые методы

Метод Описание
__construct ( $apiClass ) Base constructor.
addVersion ( ParsedClass $parsedClass, string $version ) Adds an additional ParsedClass instance to the $versions array.
setCurrentVersion ( string $version ) Sets the real version value for 'current' version alias.
setLatestVersion ( string $version ) Sets the real version value for 'latest' version alias.

Описание методов

__construct() публичный Метод

Base constructor.
public __construct ( $apiClass )

addVersion() публичный Метод

Adds an additional ParsedClass instance to the $versions array.
public addVersion ( ParsedClass $parsedClass, string $version )
$parsedClass ParsedClass Instance of ParsedClass.
$version string Version value.

setCurrentVersion() публичный Метод

Sets the real version value for 'current' version alias.
public setCurrentVersion ( string $version )
$version string Version value.

setLatestVersion() публичный Метод

Sets the real version value for 'latest' version alias.
public setLatestVersion ( string $version )
$version string Version value.

Описание свойств

$apiClass публичное свойство

Name of the main api class. If version change, the main name is always the same.
public $apiClass

$currentVersion публичное свойство

Version value for 'current' version alias.
public $currentVersion

$latestVersion публичное свойство

Version value for 'latest' version alias.
public $latestVersion

$versions публичное свойство

An array holding ParsedClass instances mapped to a version number.
public $versions