2016-06-09 2 views
0

CakePHP 3.2에서 안정적인 API를 만들기 위해서. 나는 Restapicakephp의 Restfull API 문제 3.2

설정/route.php

Router::mapResources('recipes'); 
Router::parseExtensions('json'); 

에 다음 코드를 추가하지만 오류를 얻고있다.

Error: Call to undefined method Cake\Routing\Router::parseExtensions() 

도움을 주시면 대단히 감사하겠습니다.

+1

"_CakePHP 2.x Cookbook_"및 "_Version : 2.x_"이라는 링크 된 문서의 맨 위 줄을보십시오. 즉 잘못된 버전을 찾고 있습니다. 3.x 문서 : ** http : //book.cakephp.org/3.0/en/development/rest.html**, ** http : //book.cakephp.org/3.0/en/development/routing을 확인하십시오. .html # resource-routes ** – ndm

답변

0

대신 사용해보십시오.

범위를 잊지 말고 조리법의 대문자를 확인하고 배열에 확장자를 입력하십시오.

Router::scope('/', function ($routes) { 
    $routes->extensions(['json']); 
    $routes->resources('Recipes'); 
});