Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debug_backtrace() を使用している箇所の改善 #321

Merged
merged 17 commits into from
Nov 19, 2019

Conversation

nanasess
Copy link
Contributor

@nanasess nanasess commented Oct 21, 2019

  • debug_backtrace() 関数で object が取得できない場合がある #320
    • debug_backtrace() で object が取得できないのを修正
    • 取得できない場合は次の配列を見にいくよう修正
    • static コールしていた関数で $this を参照していたのを修正
  • debug_backtrace() に適切なオプションを追加
    • スタックフレームの出力を最小限に修正
  • SC_Response クラスで static コールしていた関数に static 追加
  • SC_Display::reload() を非推奨に
  • テストケース追加

- 取得できない場合は次の配列を見にいくよう修正
@coveralls
Copy link

coveralls commented Oct 21, 2019

Coverage Status

Coverage increased (+0.9%) to 52.473% when pulling a4afe21 on nanasess:fix-actionexit-hookpoint into 0c3d0da on EC-CUBE:master.

@chihiro-adachi chihiro-adachi added this to the 2.17.0 milestone Oct 21, 2019
- スタックフレームは2つまで
- args は省略
- 不要なメンバ変数の参照を削除
- スタックフレームは2つまで
- args は省略
- スタックフレームは2つまで
- object と args は省略
@kiy0taka kiy0taka changed the base branch from improve/php7 to master October 23, 2019 01:40
@nanasess nanasess changed the title [WIP] debug_backtrace() で object が取得できないのを修正 debug_backtrace() を使用している箇所の改善 Oct 25, 2019
@nanasess nanasess changed the title debug_backtrace() を使用している箇所の改善 [WIP]debug_backtrace() を使用している箇所の改善 Oct 27, 2019
@nanasess nanasess changed the title [WIP]debug_backtrace() を使用している箇所の改善 debug_backtrace() を使用している箇所の改善 Oct 28, 2019
@chihiro-adachi chihiro-adachi modified the milestones: 2.17.0, 2.17.1 Oct 29, 2019
@chihiro-adachi chihiro-adachi merged commit e51abe5 into EC-CUBE:master Nov 19, 2019
@nanasess nanasess deleted the fix-actionexit-hookpoint branch October 3, 2022 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants