|
@@ -56,7 +56,31 @@ class Log {
|
|
|
Event::fire('laravel.log', array($type, $message));
|
|
|
}
|
|
|
|
|
|
- $message = static::format($type, $message);
|
|
|
+ $trace=debug_backtrace();
|
|
|
+
|
|
|
+ foreach($trace as $item)
|
|
|
+ {
|
|
|
+ if ($item['class'] == __CLASS__)
|
|
|
+ {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+
|
|
|
+ $caller = $item;
|
|
|
+
|
|
|
+ break;
|
|
|
+ }
|
|
|
+
|
|
|
+ $function = $caller['function'];
|
|
|
+ if (isset($caller['class']))
|
|
|
+ {
|
|
|
+ $class = $caller['class'] . '::';
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ $class = '';
|
|
|
+ }
|
|
|
+
|
|
|
+ $message = static::format($type, $class . $function . ' - ' . $message);
|
|
|
|
|
|
File::append(path('storage').'logs/'.date('Y-m-d').'.log', $message);
|
|
|
}
|
|
@@ -96,4 +120,4 @@ class Log {
|
|
|
static::write($method, $parameters[0], $parameters[1]);
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+}
|