2010-11-15 24 views
0

我期待創建一個RESTFul基於PHP的API,我想知道是否有任何良好的預構建REST服務器類或框架?類或框架,以幫助建立PHP RESTful API

基本上只想要一個類來處理路由,最後它應該能夠返回JSON或XML。我不關心VERB類型(GET,POST,PUT,DELETE),因爲例如,如果有人想刪除一條記錄,我希望它們能夠在瀏覽器中輸入一個URL來刪除。如果你看VERB,並且只允許DELETE,它的意思是這種可能性。

一個例子,就是我希望能夠寫一個簡單的類,如:

class Customers { 
    public function get($customer_id) { 
     //{ "response" : [ { "first" : "Bob", "last" : "Smith", "company" : "ABC Inc." } ] } 
    } 

    public function delete($customer_id) { 
     //{ "response" : "deleted" } 
    } 

    //POST 
    public function create($first_name, $last_name, $company) { 
     //{ "response" : "12322" } 
    } 
} 

這將創建下列路線:大大

/customers/get/12322 
/customers/delete/12322 
/customers/create *post data* 

感謝。

+0

可能的重複[最佳框架的PHP和創建基於RESTful的Web服務](http://stackoverflow.com/questions/238125/best-framework-for-php-and-creation-of-restful-based-網絡服務) – Gordon 2010-11-15 10:24:11

回答