jqh 5 năm trước cách đây
mục cha
commit
84544acf64
1 tập tin đã thay đổi với 9 bổ sung0 xóa
  1. 9 0
      src/Traits/BuilderEvents.php

+ 9 - 0
src/Traits/BuilderEvents.php

@@ -50,6 +50,8 @@ trait BuilderEvents
     {
         $object = app('admin.object');
 
+        $key = static::formatBuilderEventKey($key);
+
         $listeners = $object->get($key) ?: [];
 
         foreach ($listeners as $k => $listener) {
@@ -74,6 +76,8 @@ trait BuilderEvents
     {
         $object = app('admin.object');
 
+        $key = static::formatBuilderEventKey($key);
+
         $listeners = $object->get($key) ?: [];
 
         $listeners[] = [$callback, $once];
@@ -81,4 +85,9 @@ trait BuilderEvents
         $object[$key] = $listeners;
     }
 
+    protected static function formatBuilderEventKey($key)
+    {
+        return static::class.'::'.$key;
+    }
+
 }