PHP Класс Phprest\Service\Hateoas\Config

Наследование: implements Phprest\Service\Configurable
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$cacheDir string
$debug boolean
$metadataDir string
$urlGenerator callable

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

Метод Описание
__construct ( boolean $debug = false, string | null $cacheDir = null, string | null $metadataDir = null, callable | null $urlGenerator = null )
getServiceName ( ) : string

Защищенные методы

Метод Описание
generateUrl ( string $route, array $parameters, boolean $absolute ) : string

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

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

public __construct ( boolean $debug = false, string | null $cacheDir = null, string | null $metadataDir = null, callable | null $urlGenerator = null )
$debug boolean
$cacheDir string | null
$metadataDir string | null
$urlGenerator callable | null

generateUrl() защищенный Метод

protected generateUrl ( string $route, array $parameters, boolean $absolute ) : string
$route string
$parameters array
$absolute boolean
Результат string

getServiceName() публичный статический Метод

public static getServiceName ( ) : string
Результат string

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

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

public string $cacheDir
Результат string

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

public bool $debug
Результат boolean

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

public string $metadataDir
Результат string

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

public callable $urlGenerator
Результат callable