Jelajahi Sumber

Agregada function para traer un campo de extraData

Guillermo Espinoza 7 tahun lalu
induk
melakukan
6b761c9b29
1 mengubah file dengan 16 tambahan dan 0 penghapusan
  1. 16 0
      Entity/Traits/ExtraDataTrait.php

+ 16 - 0
Entity/Traits/ExtraDataTrait.php

@@ -58,5 +58,21 @@ trait ExtraDataTrait
     {
         return $this->setExtraData(json_encode($extraData));
     }
+    
+    /**
+     * @param string $key
+     * 
+     * @return mixed
+     */
+    public function getData($key)
+    {
+        $extraData = $this->jsonExtraData();
+        $value = null;
+        if (isset($extraData[$key])) {
+            $value = $extraData[$key];
+        }
+        
+        return $value;
+    }
 
 }