Browse Source

Update vendors device-bundle. Nuevo vendor map-bundle

Guillermo Espinoza 7 years ago
parent
commit
64b50f6921
5 changed files with 80 additions and 11 deletions
  1. 3 1
      app/AppKernel.php
  2. 1 0
      app/config/config.yml
  3. 17 1
      composer.json
  4. 54 8
      composer.lock
  5. 5 1
      src/FTTHBundle/Entity/ONU.php

+ 3 - 1
app/AppKernel.php

@@ -37,7 +37,9 @@ class AppKernel extends Kernel
             new DeviceBundle\DeviceBundle(),
             new OwnerVoterBundle\OwnerVoterBundle(),
             new Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle(),
-            new MigrationsBundle\MigrationsBundle()
+            new MigrationsBundle\MigrationsBundle(),
+            new MapBundle\MapBundle(),
+            new LeafletBundle\LeafletBundle(),
         ];
 
         if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {

+ 1 - 0
app/config/config.yml

@@ -19,6 +19,7 @@ imports:
     - { resource: "bundles/ik/device-bundle/parameters.yml" }
     - { resource: "@DeviceBundle/Resources/config/services.yml" }
     - { resource: "@OwnerVoterBundle/Resources/config/services.yml" }
+    - { resource: "@MapBundle/Resources/config/services.yml" }
 
 parameters:
     app_name: ftth

+ 17 - 1
composer.json

@@ -73,6 +73,20 @@
             "options": {
                 "local_pk": "./keys/bitbucket.id_rsa"
             }
+        },
+        {
+            "type": "vcs",
+            "url":  "ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/MapBundle.git",
+            "options": {
+                "local_pk": "./keys/bitbucket.id_rsa"
+            }
+        },
+        {
+            "type": "vcs",
+            "url":  "ssh://git@200.50.168.30:222/VendorSoftwareFlowdat3/LeafletBundle.git",
+            "options": {
+                "local_pk": "./keys/bitbucket.id_rsa"
+            }
         }
     ],
     "config": {
@@ -109,7 +123,9 @@
         "ik/owner-voter-bundle": "dev-master",
         "doctrine/doctrine-migrations-bundle": "^1.2",
         "ik/migrations-bundle": "dev-master",
-        "samsonasik/package-versions": "1.1.0"
+        "samsonasik/package-versions": "1.1.0",
+        "ik/leaflet-bundle": "dev-master",
+        "ik/map-bundle": "dev-master"
     },
     "require-dev": {
         "sensio/generator-bundle": "^3.0",

+ 54 - 8
composer.lock

@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "content-hash": "38078f3bae2c25fd9046bdcb4c4f29b3",
+    "content-hash": "758d076f2530b5fb085bc5ad716023bc",
     "packages": [
         {
             "name": "behat/transliterator",
@@ -1397,7 +1397,7 @@
             "source": {
                 "type": "git",
                 "url": "ssh://git@200.50.168.30:222/VendorSoftwareFlowdat3/BaseAdmin.git",
-                "reference": "71fa312f543df1719e2717248bac5dc79398366b"
+                "reference": "e69fc831922ed1aba7a251ceb07d1319baaeb897"
             },
             "type": "library",
             "autoload": {
@@ -1412,7 +1412,7 @@
                 "bootstrap",
                 "sonata"
             ],
-            "time": "2017-08-07 18:21:01"
+            "time": "2017-08-09 12:46:49"
         },
         {
             "name": "ik/device-bundle",
@@ -1420,7 +1420,7 @@
             "source": {
                 "type": "git",
                 "url": "ssh://git@infra.flowdat.com:222/VendorSoftwareFlowdat3/DeviceBundle.git",
-                "reference": "f801d9002000c0804b5e8436dc1f4ac6a0143514"
+                "reference": "35d336147d737f1127c033411515f65521347045"
             },
             "type": "library",
             "autoload": {
@@ -1435,7 +1435,7 @@
                 "bundle",
                 "validators"
             ],
-            "time": "2017-08-01 18:49:14"
+            "time": "2017-08-10 15:20:26"
         },
         {
             "name": "ik/extra-data-bundle",
@@ -1460,6 +1460,50 @@
             ],
             "time": "2017-07-05 12:20:18"
         },
+        {
+            "name": "ik/leaflet-bundle",
+            "version": "dev-master",
+            "source": {
+                "type": "git",
+                "url": "ssh://git@200.50.168.30:222/VendorSoftwareFlowdat3/LeafletBundle.git",
+                "reference": "911f22373c44b6e0757990366adddae485ec6253"
+            },
+            "require": {
+                "ext-curl": "*",
+                "kriswallsmith/buzz": "~0.13"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "LeafletBundle\\": ""
+                }
+            },
+            "description": "The Flowdat3 Leaflet Resource",
+            "time": "2017-08-03 17:28:36"
+        },
+        {
+            "name": "ik/map-bundle",
+            "version": "dev-master",
+            "source": {
+                "type": "git",
+                "url": "ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/MapBundle.git",
+                "reference": "24973d05c04a36c3ac12bfdea4df2b10aec8dd1e"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "MapBundle\\": ""
+                }
+            },
+            "description": "The Flowdat3 Symfony Admin Generator",
+            "keywords": [
+                "Admin Generator",
+                "admin",
+                "bootstrap",
+                "sonata"
+            ],
+            "time": "2017-08-10 15:16:44"
+        },
         {
             "name": "ik/migrations-bundle",
             "version": "dev-master",
@@ -1565,7 +1609,7 @@
             "source": {
                 "type": "git",
                 "url": "ssh://git@200.50.168.30:222/VendorSoftwareFlowdat3/Webservice.git",
-                "reference": "657599a288990dc1c2505567376bb12c522d1750"
+                "reference": "dc5bad4b0b90885bd49b17472aa24267e3d4f15d"
             },
             "require": {
                 "ext-curl": "*",
@@ -1578,7 +1622,7 @@
                 }
             },
             "description": "The Flowdat3 Webservice Rest",
-            "time": "2017-08-01 17:54:58"
+            "time": "2017-08-09 12:58:39"
         },
         {
             "name": "ik/workflow-bundle",
@@ -5927,7 +5971,9 @@
         "ik/extra-data-bundle": 20,
         "ik/device-bundle": 20,
         "ik/owner-voter-bundle": 20,
-        "ik/migrations-bundle": 20
+        "ik/migrations-bundle": 20,
+        "ik/leaflet-bundle": 20,
+        "ik/map-bundle": 20
     },
     "prefer-stable": false,
     "prefer-lowest": false,

+ 5 - 1
src/FTTHBundle/Entity/ONU.php

@@ -14,6 +14,8 @@ use Symfony\Component\Workflow\Exception\ExceptionInterface;
 use DeviceBundle\Validator\Constraints as ValidatorAssert;
 use DeviceBundle\Interfaces\DeviceInterface;
 use JMS\Serializer\Annotation as JMS;
+use MapBundle\Entity\Interfaces\LocationInterface;
+use MapBundle\Entity\Traits\LocationTrait;
 
 /**
  * ONU
@@ -25,11 +27,13 @@ use JMS\Serializer\Annotation as JMS;
  *
  * @ValidatorAssert\Device
  */
-class ONU implements DeviceInterface, TenancyIdTraitInterface
+class ONU implements DeviceInterface, TenancyIdTraitInterface, LocationInterface
 {
 
     use ExtraDataTrait;
     use TenancyIdTrait;
+    use LocationTrait;
+    
     /**
      * @var int
      *