فهرست منبع

Migración para la acción de Cablemodem y se acomoda la indexación de los voips, para que siempre inicien desde 0 en el array.

Maxi Schvindt 7 سال پیش
والد
کامیت
b2d53da772
2فایلهای تغییر یافته به همراه13 افزوده شده و 2 حذف شده
  1. 1 1
      app/DoctrineMigrations/Version20180124153518.yml
  2. 12 1
      src/CablemodemBundle/Entity/Cablemodem.php

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
app/DoctrineMigrations/Version20180124153518.yml


+ 12 - 1
src/CablemodemBundle/Entity/Cablemodem.php

@@ -414,9 +414,20 @@ class Cablemodem implements DeviceInterface, TenancyIdTraitInterface, LocationIn
      */
     public function setVoip($voip)
     {
-        $this->voip = $voip;
+        if(is_null($voip)) {
+            $this->voip = $voip;
+            return $this;
+        }
 
+        $this->voip = array_values($voip);
         return $this;
     }
 
+    public function getVoipData($index)
+    {
+        if(is_null($this->voip)) return null;
+
+        if(isset($this->voip[$index])) return $this->voip[$index];
+    }
+
 }