|
@@ -0,0 +1,38 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace StatsBundle\Form;
|
|
|
+
|
|
|
+use Symfony\Component\Form\AbstractType;
|
|
|
+use Symfony\Component\Form\FormBuilderInterface;
|
|
|
+use Symfony\Component\OptionsResolver\OptionsResolver;
|
|
|
+
|
|
|
+class OnuType extends AbstractType
|
|
|
+{
|
|
|
+ /**
|
|
|
+ * {@inheritdoc}
|
|
|
+ */
|
|
|
+ public function buildForm(FormBuilderInterface $builder, array $options)
|
|
|
+ {
|
|
|
+ $builder->add('ponSerialNumber')->add('oltDeviceId')->add('deviceId')->add('tenancyId')->add('ip')->add('mac')->add('serialNumber')->add('ponPort')->add('status')->add('txPower')->add('rxPower')->add('voltage')->add('temperature')->add('uptime')->add('updated')->add('deviceServer');
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * {@inheritdoc}
|
|
|
+ */
|
|
|
+ public function configureOptions(OptionsResolver $resolver)
|
|
|
+ {
|
|
|
+ $resolver->setDefaults(array(
|
|
|
+ 'data_class' => 'StatsBundle\Entity\Onu'
|
|
|
+ ));
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * {@inheritdoc}
|
|
|
+ */
|
|
|
+ public function getBlockPrefix()
|
|
|
+ {
|
|
|
+ return 'statsbundle_onu';
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+}
|