2016-06-09 33 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#資源路線** – ndm

回答

0

試試這個。

不要忘記範圍,請注意Recipes的大寫字母,在數組中輸入您的擴展名。

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