PHP 클래스 Raml\Validator\ValidatorSchemaHelper

파일 보기 프로젝트 열기: alecsammon/php-raml-parser 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ApiDefinition $api )
getQueryParameters ( string $method, string $path, boolean $requiredOnly = false ) : Raml\NamedParameter[]
getRequestBody ( string $method, string $path, string $contentType ) : Raml\Body
getResponse ( string $method, string $path, integer $statusCode ) : Response
getResponseBody ( string $method, string $path, integer $statusCode, string $contentType ) : Raml\Body
getResponseHeaders ( string $method, string $path, integer $statusCode, boolean $requiredOnly = false ) : Raml\NamedParameter[]

비공개 메소드들

메소드 설명
getBody ( Raml\MessageSchemaInterface $schema, string $method, string $path, string $contentType ) : Raml\Body
getMethod ( string $method, string $path ) : Raml\Method
getResource ( string $path ) : Raml\Resource

메소드 상세

__construct() 공개 메소드

public __construct ( ApiDefinition $api )
$api Raml\ApiDefinition

getQueryParameters() 공개 메소드

public getQueryParameters ( string $method, string $path, boolean $requiredOnly = false ) : Raml\NamedParameter[]
$method string
$path string
$requiredOnly boolean
리턴 Raml\NamedParameter[]

getRequestBody() 공개 메소드

public getRequestBody ( string $method, string $path, string $contentType ) : Raml\Body
$method string
$path string
$contentType string
리턴 Raml\Body

getResponse() 공개 메소드

public getResponse ( string $method, string $path, integer $statusCode ) : Response
$method string
$path string
$statusCode integer
리턴 Raml\Response

getResponseBody() 공개 메소드

public getResponseBody ( string $method, string $path, integer $statusCode, string $contentType ) : Raml\Body
$method string
$path string
$statusCode integer
$contentType string
리턴 Raml\Body

getResponseHeaders() 공개 메소드

public getResponseHeaders ( string $method, string $path, integer $statusCode, boolean $requiredOnly = false ) : Raml\NamedParameter[]
$method string
$path string
$statusCode integer
$requiredOnly boolean
리턴 Raml\NamedParameter[]