Browse Source

nuevas entidades

Luciano Andrade 7 years ago
parent
commit
6380acbb8a

+ 50 - 0
src/FTTHBundle/Entity/TContProfile.php

@@ -0,0 +1,50 @@
+<?php
+
+namespace FTTHBundle\Entity;
+
+use Base\AdminBundle\Traits\TenancyIdTrait;
+use Base\AdminBundle\Traits\TenancyIdTraitInterface;
+use Doctrine\ORM\Event\PreUpdateEventArgs;
+use Doctrine\ORM\Mapping as ORM;
+use Doctrine\ORM\Mapping\HasLifecycleCallbacks;
+use ExtraDataBundle\Entity\Traits\ExtraDataWithParentTrait;
+use JMS\Serializer\Annotation as JMS;
+use Symfony\Component\DependencyInjection\ContainerInterface;
+use Symfony\Component\Validator\Constraints as Assert;
+
+/**
+ * @ORM\Table
+ * @ORM\Entity
+ * @HasLifecycleCallbacks
+ */
+class TContProfile
+{
+    /**
+     * @var int
+     *
+     * @ORM\Column(name="id", type="integer")
+     * @ORM\Id
+     * @ORM\GeneratedValue(strategy="AUTO")
+     */
+    private $id;
+
+    /**
+     * @var string
+     *
+     * @ORM\Column(type="string", length=255)
+     *
+     * @Assert\NotNull
+     */
+    private $name;
+
+    /**
+     * @var string
+     *
+     * @ORM\Column(type="string", length=255)
+     *
+     * @Assert\NotNull
+     */
+    private $value;
+
+
+}

+ 50 - 0
src/FTTHBundle/Entity/TrafficProfile.php

@@ -0,0 +1,50 @@
+<?php
+
+namespace FTTHBundle\Entity;
+
+use Base\AdminBundle\Traits\TenancyIdTrait;
+use Base\AdminBundle\Traits\TenancyIdTraitInterface;
+use Doctrine\ORM\Event\PreUpdateEventArgs;
+use Doctrine\ORM\Mapping as ORM;
+use Doctrine\ORM\Mapping\HasLifecycleCallbacks;
+use ExtraDataBundle\Entity\Traits\ExtraDataWithParentTrait;
+use JMS\Serializer\Annotation as JMS;
+use Symfony\Component\DependencyInjection\ContainerInterface;
+use Symfony\Component\Validator\Constraints as Assert;
+
+/**
+ * @ORM\Table
+ * @ORM\Entity
+ * @HasLifecycleCallbacks
+ */
+class TrafficProfile 
+{
+    /**
+     * @var int
+     *
+     * @ORM\Column(name="id", type="integer")
+     * @ORM\Id
+     * @ORM\GeneratedValue(strategy="AUTO")
+     */
+    private $id;
+
+    /**
+     * @var string
+     *
+     * @ORM\Column(type="string", length=255)
+     *
+     * @Assert\NotNull
+     */
+    private $name;
+
+    /**
+     * @var string
+     *
+     * @ORM\Column(type="string", length=255)
+     *
+     * @Assert\NotNull
+     */
+    private $value;
+
+
+}

+ 51 - 0
src/FTTHBundle/Entity/VLanID.php

@@ -0,0 +1,51 @@
+<?php
+
+namespace FTTHBundle\Entity;
+
+use Base\AdminBundle\Traits\TenancyIdTrait;
+use Base\AdminBundle\Traits\TenancyIdTraitInterface;
+use Doctrine\ORM\Event\PreUpdateEventArgs;
+use Doctrine\ORM\Mapping as ORM;
+use Doctrine\ORM\Mapping\HasLifecycleCallbacks;
+use ExtraDataBundle\Entity\Traits\ExtraDataWithParentTrait;
+use JMS\Serializer\Annotation as JMS;
+use Symfony\Component\DependencyInjection\ContainerInterface;
+use Symfony\Component\Validator\Constraints as Assert;
+
+/**
+ * @ORM\Table
+ * @ORM\Entity
+ * @HasLifecycleCallbacks
+ */
+class VLanID 
+{
+    /**
+     * @var int
+     *
+     * @ORM\Column(name="id", type="integer")
+     * @ORM\Id
+     * @ORM\GeneratedValue(strategy="AUTO")
+     */
+    private $id;
+
+    /**
+     * @var string
+     *
+     * @ORM\Column(type="string", length=255)
+     *
+     * @Assert\NotNull
+     */
+    private $name;
+
+    /**
+     * @var integer
+     *
+     * @ORM\Column(type="integer")
+     *
+     * @Assert\NotNull
+     */
+    private $value;
+
+
+
+}