2017-09-12 4 views
1

나는 문서에 대한 자신감을 사용하고 있습니다. 주석에서 json 파일 생성이 효과적입니다. 또한 생성 된 json 파일에 프로그래밍 방식으로 경로를 추가하고 싶습니다. Swagger-php - 경로를 프로그래밍 방식으로 추가하는 방법은 무엇입니까?

은 내가 자신감 클래스 내 JSON 문자열을 역 직렬화 아래처럼 자신감 객체로 병합하려 있도록 방법을 병합이 발견,하지만 운이 없었다.

나는 올바른 방법으로하고있다. 누구나 자신감을 merge 방법 또는 mergeProperties 방법을 사용했다? 아니면 내 목표를 달성하기위한 또 다른 방법이 있습니까?

답변

0

이 좋아, 내가 문제를 알아 냈어. I는 제 인자로 역 직렬화 방법에 넣어 JSON 문자열 적절한 아니므

문제

이었다.

JSON 문자열의 형성은 OpenAPI를 사양 아니다. 나는이 형성이 Swagger-php에서 내부적으로 사용된다고 생각한다.

다음은 올바른 json 형성입니다.

[ 
    "path" => "/api/task/{taskName}", 
    "post" => [ 
     "path" => "/api/task/{taskName}", 
     "tags" => ['test'], 
     "summary" => "summary test", 
     "description" => "description test", 
     "produces" => ['application/json'] 
    ] 
] 

문제가있는 사람을 도와주세요.