PHP 트레잇 Adamgoose\Routing\Annotations\EndpointTrait

파일 보기 프로젝트 열기: adamgoose/laravel-annotations

공개 메소드들

메소드 설명
addPath ( AbstractPath $path ) : void Add the given path definition to the endpoint.
getMethodForPath ( AbstractPath $path ) : string Get the controller method for the given endpoint path.

보호된 메소드들

메소드 설명
implodeArray ( array $array ) : string Implode the given list into a comma separated string.
middlewareAppliesToMethod ( string $method, array $middleware ) : boolean Determine if the middleware applies to a given method.

메소드 상세

addPath() 공개 메소드

Add the given path definition to the endpoint.
public addPath ( AbstractPath $path ) : void
$path AbstractPath
리턴 void

getMethodForPath() 공개 메소드

Get the controller method for the given endpoint path.
public getMethodForPath ( AbstractPath $path ) : string
$path AbstractPath
리턴 string

implodeArray() 보호된 메소드

Implode the given list into a comma separated string.
protected implodeArray ( array $array ) : string
$array array
리턴 string

middlewareAppliesToMethod() 보호된 메소드

Determine if the middleware applies to a given method.
protected middlewareAppliesToMethod ( string $method, array $middleware ) : boolean
$method string
$middleware array
리턴 boolean