PHP Класс Asvae\ApiTester\Entities\RouteInfo

Наследование: implements Illuminate\Contracts\Support\Arrayable, implements JsonSerializabl\JsonSerializable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$actionReflection ReflectionClass | null
$addMeta boolean
$errors array
$options array
$routeReflection ReflectionFunctionAbstract | null

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

Метод Описание
__construct ( $route, $options = [] )
jsonSerialize ( ) : array
toArray ( ) : array

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

Метод Описание
extractAnnotation ( ) : string
extractFormRequest ( )
extractWheres ( )
getActionReflection ( ) : ReflectionFunctionAbstract | null
getMeta ( ) : array
getRouteReflection ( )
preparePath ( )
setError ( $type, $text, $params = [] )

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

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

public __construct ( $route, $options = [] )

extractAnnotation() защищенный метод

protected extractAnnotation ( ) : string
Результат string

extractFormRequest() защищенный метод

protected extractFormRequest ( )

extractWheres() защищенный метод

protected extractWheres ( )

getActionReflection() защищенный метод

protected getActionReflection ( ) : ReflectionFunctionAbstract | null
Результат ReflectionFunctionAbstract | null

getMeta() защищенный метод

protected getMeta ( ) : array
Результат array

getRouteReflection() защищенный метод

protected getRouteReflection ( )

jsonSerialize() публичный метод

public jsonSerialize ( ) : array
Результат array

preparePath() защищенный метод

protected preparePath ( )

setError() защищенный метод

protected setError ( $type, $text, $params = [] )

toArray() публичный метод

public toArray ( ) : array
Результат array

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

$actionReflection защищенное свойство

protected ReflectionClass|null $actionReflection
Результат ReflectionClass | null

$addMeta защищенное свойство

protected bool $addMeta
Результат boolean

$errors защищенное свойство

protected array $errors
Результат array

$options защищенное свойство

protected array $options
Результат array

$routeReflection защищенное свойство

protected ReflectionFunctionAbstract|null $routeReflection
Результат ReflectionFunctionAbstract | null