CakePHP3系|他のアクションを呼び出す

他のアクションを呼び出す

今のアクションから他のアクションに処理を以降したい場合がありますよね。

その場合は、コントローラクラスに用意されているsetAction()で別のアクションに処理が移動できます。

第一引数にアクション名を指定、第二引数以降にはアクションに渡す引数をカンマ区切りで指定していく。

function bar() {
    // editアクションに処理を移動
    $this->setAction('edit', $id);
}

------------------------------
作成日:2018年03月08日
更新日:2018年03月08日
------------------------------

ページの先頭へ