エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 CakePHP + DebugKit で開発しているときに、 「このSQLどこで発行されているの?」となることがあ... 概要 CakePHP + DebugKit で開発しているときに、 「このSQLどこで発行されているの?」となることがあるので、 ActiveRecordのSQLの実行箇所をSQLのコメントに入れる - I sort my thought... を参考にして簡単なプログラムを作成しました。 但し、DebugKit で使うには、DebugKit の仕様上中途半端になってしまいました。 環境 PHP 5.4.11 debug_backtrace の 第2引数 limit は 5.4.0 で追加され、このパラメータを使ってスタックフレームの数を制限できます。 今回はこれを利用しているので、PHP5.4以上である必要があります CakePHP 2.4.8 2.4以降なら動作可能 2.3未満は未確認 仕様 DboSource::execute を拡張 SQLの最後に、debug_print_back