PHP Class Asvae\ApiTester\Entities\RouteInfo

Inheritance: implements Illuminate\Contracts\Support\Arrayable, implements JsonSerializabl\JsonSerializable
Afficher le fichier Open project: asvae/laravel-api-tester

Protected Properties

Свойство Type Description
$actionReflection ReflectionClass | null
$addMeta boolean
$errors array
$options array
$routeReflection ReflectionFunctionAbstract | null

Méthodes publiques

Méthode Description
__construct ( $route, $options = [] )
jsonSerialize ( ) : array
toArray ( ) : array

Méthodes protégées

Méthode Description
extractAnnotation ( ) : string
extractFormRequest ( )
extractWheres ( )
getActionReflection ( ) : ReflectionFunctionAbstract | null
getMeta ( ) : array
getRouteReflection ( )
preparePath ( )
setError ( $type, $text, $params = [] )

Method Details

__construct() public méthode

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

extractAnnotation() protected méthode

protected extractAnnotation ( ) : string
Résultat string

extractFormRequest() protected méthode

protected extractFormRequest ( )

extractWheres() protected méthode

protected extractWheres ( )

getActionReflection() protected méthode

protected getActionReflection ( ) : ReflectionFunctionAbstract | null
Résultat ReflectionFunctionAbstract | null

getMeta() protected méthode

protected getMeta ( ) : array
Résultat array

getRouteReflection() protected méthode

protected getRouteReflection ( )

jsonSerialize() public méthode

public jsonSerialize ( ) : array
Résultat array

preparePath() protected méthode

protected preparePath ( )

setError() protected méthode

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

toArray() public méthode

public toArray ( ) : array
Résultat array

Property Details

$actionReflection protected_oe property

protected ReflectionClass|null $actionReflection
Résultat ReflectionClass | null

$addMeta protected_oe property

protected bool $addMeta
Résultat boolean

$errors protected_oe property

protected array $errors
Résultat array

$options protected_oe property

protected array $options
Résultat array

$routeReflection protected_oe property

protected ReflectionFunctionAbstract|null $routeReflection
Résultat ReflectionFunctionAbstract | null