コントローラのメソッドには、通常、「正しいことをする」ためのチェックがたくさんあります。
たとえば、ユーザーが正しいデータにアクセスしているかどうかを確認します。
CakePHPでは、コントローラのメソッドを終了するか、またはコントローラのメソッドから戻るには良い方法はありますか?
しかし、エラーが発生したときにこれらのメソッドを返すか、終了するのが最善の方法であると思います。私は単純なreturn文を使用してきましたが、CakePHPのようなものがあり、フレームワークの設計に従っていますか?または単純なリターン/出口ステートメントで十分ですか?
あなたは、単純なリターンが十分であると言うとき、あなたは実際の値(真/偽など)を返すか、単に自然にコードブロックの終了をさせる意味ですか? –
標準的なケーキ要求では、戻り値は必要ないし、使用されません。コントローラーの行動から戻ってくると、基本的にケーキに「私は自分のページをレンダリングする準備ができました」と言っています。これには例外があります(自動レンダリングをオフに切り替えるなど)が、別の問題です:) –