Jelajahi Sumber

FD3-477 Campo mta enabled en Cablemodem

Guillermo Espinoza 7 tahun lalu
induk
melakukan
0f9c864fcb

+ 4 - 0
src/CablemodemBundle/Admin/CablemodemAdmin.php

@@ -22,6 +22,7 @@ class CablemodemAdmin extends WorkflowBaseAdmin
             ->add('activationCode')
             ->add('node')
             ->add('profile')
+            ->add('mtaEnabled')
         ;
     }
 
@@ -37,6 +38,7 @@ class CablemodemAdmin extends WorkflowBaseAdmin
             ->add('activationCode')
             ->add('node')
             ->add('profile')
+            ->add('mtaEnabled')
             ->add('currentState', 'string', array(
                 'template' => 'WorkflowBundle:Workflow:base_list_field_current_state.html.twig',
                 ))
@@ -65,6 +67,7 @@ class CablemodemAdmin extends WorkflowBaseAdmin
             ->add('activationCode')
             ->add('node')
             ->add('profile')
+            ->add('mtaEnabled')
         ;
     }
 
@@ -80,6 +83,7 @@ class CablemodemAdmin extends WorkflowBaseAdmin
             ->add('activationCode')
             ->add('node')
             ->add('profile')
+            ->add('mtaEnabled')
         ;
     }
 }

+ 25 - 0
src/CablemodemBundle/Entity/Cablemodem.php

@@ -136,6 +136,11 @@ class Cablemodem implements DeviceInterface, TenancyIdTraitInterface, LocationIn
      */
     protected $transitionState = 'success';
 
+    /**
+     * @ORM\Column(type="boolean", nullable=true)
+     */
+    protected $mtaEnabled = false;
+
 
     /**
      * @return string
@@ -343,4 +348,24 @@ class Cablemodem implements DeviceInterface, TenancyIdTraitInterface, LocationIn
         return array('mac' => $this->mac);
     }
 
+    /**
+     * @return boolean
+     */
+    public function getMtaEnabled()
+    {
+        return $this->mtaEnabled;
+    }
+
+    /**
+     * @param boolean $mtaEnabled
+     *
+     * @return Cablemodem
+     */
+    public function setMtaEnabled($mtaEnabled)
+    {
+        $this->mtaEnabled = $mtaEnabled;
+
+        return $this;
+    }
+
 }

+ 4 - 0
src/CablemodemBundle/Resources/translations/CablemodemBundle.es.yml

@@ -38,6 +38,7 @@ filter:
     label_mark: Marca
     label_library: Librería
     label_docs_version: Versión DOCSIS
+    label_mta_enabled: MTA Enabled
 form:
     label_name: Nombre
     label_parent: Padre
@@ -67,6 +68,7 @@ form:
     label_time_scan: Escanear CMs e Interfaces
     label_time_cmts_octets: Tráfico de CMTS y CMs
     label_docs_version: Versión DOCSIS
+    label_mta_enabled: MTA Enabled
 list:
     label_id: Id
     label_name: Nombre
@@ -96,6 +98,7 @@ list:
     label_mark: Marca
     label_library: Librería
     label_docs_version: Versión DOCSIS
+    label_mta_enabled: MTA Enabled
 show:
     label_id: Id
     label_name: Nombre
@@ -125,3 +128,4 @@ show:
     label_mark: Marca
     label_library: Librería
     label_docs_version: Versión DOCSIS
+    label_mta_enabled: MTA Enabled