0

これはばかげた質問かもしれませんが、まだ解決する方法が見つかりません。私のプロジェクト メイトは、Laravelを使用してプロジェクトのサーバー側を作成しました。私の仕事は Android アプリの開発です。Android と PHP の間で JSON を送受信する方法を知っています。しかし、私はLaravelについてあまり知りません。そのため、JSON の送受信にどの URL を使用すればよいかわかりません。

ファイル my_application_name/application/controllers/menucategory.php の下で次の post_list() メソッドを使用するには、JSON をどの URL に送信すればよいですか?

<?php

class MenuCategory_Controller extends Base_Controller {

    public $restful = true;

    public function post_list() {
        $categories = MenuCategory::all();
        $cat = null;
        foreach ($categories as $category) {
            $cat[] = array(
                'id' => $category->id,
                'name' => $category->name
            );
        }
        return Response::json(array('categories' => $cat));
    }
}

?>
4

1 に答える 1

2

コントローラーは安静であるため、コントローラーの名前とメソッドの名前 (アクションなし) を指定するだけで済みます。

たとえば、この場合は、MenuCategory コントローラーpostmenucategory/listのでpostlist

詳細については、こちらの laravel ドキュメントを参照してください: http://laravel.com/docs/controllers#restful-controllers

于 2013-04-22T00:55:14.927 に答える