diff --git a/ja/console-and-shells.rst b/ja/console-and-shells.rst index a7cd04231a..a7b3af851e 100644 --- a/ja/console-and-shells.rst +++ b/ja/console-and-shells.rst @@ -332,7 +332,7 @@ ProjectTask インスタンスをロードして返します。 // コマンド文字列を使用 $this->dispatchShell([ - 'command' => 'schema create Blog --plugin Blog' + 'command' => 'schema create Blog --plugin Blog', 'extra' => [ 'foo' => 'bar' ] @@ -340,7 +340,7 @@ ProjectTask インスタンスをロードして返します。 // コマンド配列を使用 $this->dispatchShell([ - 'command' => ['schema', 'create', 'Blog', '--plugin', 'Blog'] + 'command' => ['schema', 'create', 'Blog', '--plugin', 'Blog'], 'extra' => [ 'foo' => 'bar' ] diff --git a/ja/controllers/request-response.rst b/ja/controllers/request-response.rst index a5888865f3..3ede13ddb9 100644 --- a/ja/controllers/request-response.rst +++ b/ja/controllers/request-response.rst @@ -39,6 +39,9 @@ CakePHP のリクエストオブジェクトは、入ってきたリクエスト $controllerName = $this->request->getParam('controller'); + // 3.4.0 より前 + $controllerName = $this->request->param('controller'); + すべての :ref:`route-elements` は、このインタフェースを通してアクセスされます。 :ref:`route-elements` に加えて :ref:`passed-arguments` へのアクセスがしばしば必要になります。 @@ -69,7 +72,7 @@ CakePHP のリクエストオブジェクトは、入ってきたリクエスト $this->request->query('page'); query プロパティに直接アクセスするか、エラーが発生しない方法で URL クエリ配列を読むために -``query()`` メソッドを使用することができます。キーが存在しない場合、 ``null`` が返ります。 :: +``getQuery()`` メソッドを使用することができます。キーが存在しない場合、 ``null`` が返ります。 :: $foo = $this->request->getQuery('value_that_does_not_exist'); // $foo === null diff --git a/ja/tutorials-and-examples/bookmarks/intro.rst b/ja/tutorials-and-examples/bookmarks/intro.rst index a9938a3d37..23f8518b65 100644 --- a/ja/tutorials-and-examples/bookmarks/intro.rst +++ b/ja/tutorials-and-examples/bookmarks/intro.rst @@ -366,12 +366,10 @@ CakePHP では、コントローラのアクションをスリムに保ち、ア Finder メソッドは、常に :doc:`/orm/query-builder` オブジェクトとオプション配列を パラメータとして取得します。Finder メソッドは、クエリーを操作し、任意の必須条件や抽出条件を 追加することができます。完了時、Finder メソッドは更新されたクエリーオブジェクトを -返さなければなりません。finder の中で、'matching' タグを持つ特定のブックマークを -検索するために ``distinct()`` や ``matching()`` メソッドを使います。 ``matching()`` -メソッドは、引数としてクエリービルダーを受け取る `無名関数 -`_ を受け付けます。 -コールバック内でクエリービルダーを特定のタグを持つブックマークをフィルターするための -条件を定義するために使います。 +返さなければなりません。finder の中で、一致するタグを持つ特定のブックマークを検索するために、 +``innerJoinWith()`` 、 ``where()`` そして ``group`` メソッドを使います。 +タグの指定がない場合、タグなしでブックマークを検索するために ``leftJoinWith()`` を使用して、 +'where' 条件を変更します。 ビューの作成 -------------