Page MenuHomePhabricator

D10030.id24138.diff
No OneTemporary

D10030.id24138.diff

diff --git a/src/error/PhutilMethodNotImplementedException.php b/src/error/PhutilMethodNotImplementedException.php
--- a/src/error/PhutilMethodNotImplementedException.php
+++ b/src/error/PhutilMethodNotImplementedException.php
@@ -12,9 +12,14 @@
if ($message) {
parent::__construct($message);
} else {
- $caller = idx(debug_backtrace(false), 1);
+ $caller = idx(debug_backtrace(), 1);
+
+ if (isset($caller['object'])) {
+ $class = get_class($caller['object']);
+ } else {
+ $class = idx($caller, 'class');
+ }
- $class = idx($caller, 'class');
$function = idx($caller, 'function');
if ($class) {

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 7, 8:05 AM (1 w, 3 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7328029
Default Alt Text
D10030.id24138.diff (680 B)

Event Timeline