Browse Source

hide cameras,sensors,commands data

tags/0.1.0
Robin Thoni 8 years ago
parent
commit
af8026d4f4

+ 24
- 0
app/Http/Business/CamerasBusiness.php View File

@@ -4,6 +4,7 @@ namespace App\Http\Business;
4 4
 
5 5
 use App\Http\DBO\CameraTypesDbo;
6 6
 use App\Http\DBO\HostsDbo;
7
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
7 8
 use Luticate\Utils\LuBusiness;
8 9
 use App\Http\DataAccess\CamerasDataAccess;
9 10
 use App\Http\DBO\CamerasDbo;
@@ -38,6 +39,29 @@ class CamerasBusiness extends LuBusiness {
38 39
         }
39 40
     }
40 41
 
42
+    public static function getAllLight($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
43
+    {
44
+        $values = self::getAll($page, $perPage, $query);
45
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_CAMERA_EDIT")->getValue()) {
46
+            return $values;
47
+        }
48
+        return $values->map(function($camera)
49
+        {
50
+            $camera->setData(null);
51
+            return $camera;
52
+        });
53
+    }
54
+
55
+    public static function getLight($_user, $camera_id)
56
+    {
57
+        $camera = self::getById($camera_id);
58
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_CAMERA_EDIT")->getValue()) {
59
+            return $camera;
60
+        }
61
+        $camera->setData(null);
62
+        return $camera;
63
+    }
64
+
41 65
     public static function add(CamerasDbo $camera)
42 66
     {
43 67
         self::checkCamera($camera);

+ 24
- 0
app/Http/Business/CommandsBusiness.php View File

@@ -7,6 +7,7 @@ use App\Http\DBO\CommandTypesDbo;
7 7
 use App\Http\DBO\HostsDbo;
8 8
 use GuzzleHttp\Client;
9 9
 use GuzzleHttp\Exception\ClientException;
10
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
10 11
 use Luticate\Utils\LuBusiness;
11 12
 use App\Http\DataAccess\CommandsDataAccess;
12 13
 use App\Http\DBO\CommandsDbo;
@@ -41,6 +42,29 @@ class CommandsBusiness extends LuBusiness {
41 42
         }
42 43
     }
43 44
 
45
+    public static function getAllLight($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
46
+    {
47
+        $values = self::getAll($page, $perPage, $query);
48
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_COMMAND_EDIT")->getValue()) {
49
+            return $values;
50
+        }
51
+        return $values->map(function($command)
52
+        {
53
+            $command->setData(null);
54
+            return $command;
55
+        });
56
+    }
57
+
58
+    public static function getLight($_user, $command_id)
59
+    {
60
+        $command = self::getById($command_id);
61
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_COMMAND_EDIT")->getValue()) {
62
+            return $command;
63
+        }
64
+        $command->setData(null);
65
+        return $command;
66
+    }
67
+
44 68
     public static function add(CommandsDbo $command)
45 69
     {
46 70
         self::checkCommand($command);

+ 24
- 0
app/Http/Business/SensorsBusiness.php View File

@@ -4,6 +4,7 @@ namespace App\Http\Business;
4 4
 
5 5
 use App\Http\DBO\HostsDbo;
6 6
 use App\Http\DBO\SensorTypesDbo;
7
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
7 8
 use Luticate\Utils\LuBusiness;
8 9
 use App\Http\DataAccess\SensorsDataAccess;
9 10
 use App\Http\DBO\SensorsDbo;
@@ -38,6 +39,29 @@ class SensorsBusiness extends LuBusiness {
38 39
         }
39 40
     }
40 41
 
42
+    public static function getAllLight($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
43
+    {
44
+        $values = self::getAll($page, $perPage, $query);
45
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_SENSOR_EDIT")->getValue()) {
46
+            return $values;
47
+        }
48
+        return $values->map(function($sensor)
49
+        {
50
+            $sensor->setData(null);
51
+            return $sensor;
52
+        });
53
+    }
54
+
55
+    public static function getLight($_user, $sensor_id)
56
+    {
57
+        $sensor = self::getById($sensor_id);
58
+        if (LuticatePermissionsBusiness::getEffectivePermission($_user->getId(), "CAMOTION_SENSOR_EDIT")->getValue()) {
59
+            return $sensor;
60
+        }
61
+        $sensor->setData(null);
62
+        return $sensor;
63
+    }
64
+
41 65
     public static function add(SensorsDbo $sensor)
42 66
     {
43 67
         self::checkSensor($sensor);

+ 8
- 5
app/Http/Controller/CamerasController.php View File

@@ -3,6 +3,7 @@
3 3
 namespace App\Http\Controller;
4 4
 
5 5
 use App\Http\Business\CameraTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6 7
 use Luticate\Utils\LuController;
7 8
 use App\Http\Business\CamerasBusiness;
8 9
 use App\Http\DBO\CamerasDbo;
@@ -31,21 +32,23 @@ class CamerasController extends LuController {
31 32
      * @param int $page The page number, 0 based
32 33
      * @param int $perPage The number of items per page
33 34
      * @param string $query The filter query
34
-     * @return \Luticate\Utils\LuMultipleDbo
35
+     * @param $_user LuticateUsersDbo Injected parameter
36
+     * @return LuMultipleDbo
35 37
      */
36
-    public function getAll($page = 0, $perPage = PHP_INT_MAX, $query = "")
38
+    public function getAll($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
37 39
     {
38
-        return CamerasBusiness::getAll($page, $perPage, $query);
40
+        return CamerasBusiness::getAllLight($_user, $page, $perPage, $query);
39 41
     }
40 42
 
41 43
     /**
42 44
      * Get a camera
43 45
      * @param $camera_id int The camera id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44 47
      * @return CamerasDbo
45 48
      */
46
-    public function get($camera_id)
49
+    public function get($_user, $camera_id)
47 50
     {
48
-        return CamerasBusiness::getById($camera_id);
51
+        return CamerasBusiness::getLight($_user, $camera_id);
49 52
     }
50 53
 
51 54
     /**

+ 8
- 5
app/Http/Controller/CommandsController.php View File

@@ -3,6 +3,7 @@
3 3
 namespace App\Http\Controller;
4 4
 
5 5
 use App\Http\Business\CommandTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6 7
 use Luticate\Utils\LuController;
7 8
 use App\Http\Business\CommandsBusiness;
8 9
 use App\Http\DBO\CommandsDbo;
@@ -31,21 +32,23 @@ class CommandsController extends LuController {
31 32
      * @param int $page The page number, 0 based
32 33
      * @param int $perPage The number of items per page
33 34
      * @param string $query The filter query
34
-     * @return \Luticate\Utils\LuMultipleDbo
35
+     * @param $_user LuticateUsersDbo
36
+     * @return LuMultipleDbo
35 37
      */
36
-    public function getAll($page = 0, $perPage = PHP_INT_MAX, $query = "")
38
+    public function getAll($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
37 39
     {
38
-        return CommandsBusiness::getAll($page, $perPage, $query);
40
+        return CommandsBusiness::getAllLight($_user, $page, $perPage, $query);
39 41
     }
40 42
 
41 43
     /**
42 44
      * Get a command
43 45
      * @param $command_id int The command id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44 47
      * @return CommandsDbo
45 48
      */
46
-    public function get($command_id)
49
+    public function get($_user, $command_id)
47 50
     {
48
-        return CommandsBusiness::getById($command_id);
51
+        return CommandsBusiness::getLight($_user, $command_id);
49 52
     }
50 53
 
51 54
     /**

+ 7
- 4
app/Http/Controller/SensorsController.php View File

@@ -3,6 +3,7 @@
3 3
 namespace App\Http\Controller;
4 4
 
5 5
 use App\Http\Business\SensorTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6 7
 use Luticate\Utils\LuController;
7 8
 use App\Http\Business\SensorsBusiness;
8 9
 use App\Http\DBO\SensorsDbo;
@@ -31,21 +32,23 @@ class SensorsController extends LuController {
31 32
      * @param int $page The page number, 0 based
32 33
      * @param int $perPage The number of items per page
33 34
      * @param string $query The filter query
35
+     * @param $_user LuticateUsersDbo Injected parameter
34 36
      * @return \Luticate\Utils\LuMultipleDbo
35 37
      */
36
-    public function getAll($page = 0, $perPage = PHP_INT_MAX, $query = "")
38
+    public function getAll($_user, $page = 0, $perPage = PHP_INT_MAX, $query = "")
37 39
     {
38
-        return SensorsBusiness::getAll($page, $perPage, $query);
40
+        return SensorsBusiness::getAllLight($_user, $page, $perPage, $query);
39 41
     }
40 42
 
41 43
     /**
42 44
      * Get a sensor
43 45
      * @param $sensor_id int The sensor id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44 47
      * @return SensorsDbo
45 48
      */
46
-    public function get($sensor_id)
49
+    public function get($_user, $sensor_id)
47 50
     {
48
-        return SensorsBusiness::getById($sensor_id);
51
+        return SensorsBusiness::getLight($_user, $sensor_id);
49 52
     }
50 53
 
51 54
     /**

+ 108
- 73
composer.lock View File

@@ -1940,16 +1940,16 @@
1940 1940
         },
1941 1941
         {
1942 1942
             "name": "symfony/console",
1943
-            "version": "v2.7.6",
1943
+            "version": "v2.7.7",
1944 1944
             "source": {
1945 1945
                 "type": "git",
1946 1946
                 "url": "https://github.com/symfony/console.git",
1947
-                "reference": "5efd632294c8320ea52492db22292ff853a43766"
1947
+                "reference": "16bb1cb86df43c90931df65f529e7ebd79636750"
1948 1948
             },
1949 1949
             "dist": {
1950 1950
                 "type": "zip",
1951
-                "url": "https://api.github.com/repos/symfony/console/zipball/5efd632294c8320ea52492db22292ff853a43766",
1952
-                "reference": "5efd632294c8320ea52492db22292ff853a43766",
1951
+                "url": "https://api.github.com/repos/symfony/console/zipball/16bb1cb86df43c90931df65f529e7ebd79636750",
1952
+                "reference": "16bb1cb86df43c90931df65f529e7ebd79636750",
1953 1953
                 "shasum": ""
1954 1954
             },
1955 1955
             "require": {
@@ -1974,7 +1974,10 @@
1974 1974
             "autoload": {
1975 1975
                 "psr-4": {
1976 1976
                     "Symfony\\Component\\Console\\": ""
1977
-                }
1977
+                },
1978
+                "exclude-from-classmap": [
1979
+                    "/Tests/"
1980
+                ]
1978 1981
             },
1979 1982
             "notification-url": "https://packagist.org/downloads/",
1980 1983
             "license": [
@@ -1992,20 +1995,20 @@
1992 1995
             ],
1993 1996
             "description": "Symfony Console Component",
1994 1997
             "homepage": "https://symfony.com",
1995
-            "time": "2015-10-20 14:38:46"
1998
+            "time": "2015-11-18 09:54:26"
1996 1999
         },
1997 2000
         {
1998 2001
             "name": "symfony/debug",
1999
-            "version": "v2.7.6",
2002
+            "version": "v2.7.7",
2000 2003
             "source": {
2001 2004
                 "type": "git",
2002 2005
                 "url": "https://github.com/symfony/debug.git",
2003
-                "reference": "fb9e6887db716939f41af0ba8ef38a1582eb501b"
2006
+                "reference": "0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa"
2004 2007
             },
2005 2008
             "dist": {
2006 2009
                 "type": "zip",
2007
-                "url": "https://api.github.com/repos/symfony/debug/zipball/fb9e6887db716939f41af0ba8ef38a1582eb501b",
2008
-                "reference": "fb9e6887db716939f41af0ba8ef38a1582eb501b",
2010
+                "url": "https://api.github.com/repos/symfony/debug/zipball/0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa",
2011
+                "reference": "0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa",
2009 2012
                 "shasum": ""
2010 2013
             },
2011 2014
             "require": {
@@ -2028,7 +2031,10 @@
2028 2031
             "autoload": {
2029 2032
                 "psr-4": {
2030 2033
                     "Symfony\\Component\\Debug\\": ""
2031
-                }
2034
+                },
2035
+                "exclude-from-classmap": [
2036
+                    "/Tests/"
2037
+                ]
2032 2038
             },
2033 2039
             "notification-url": "https://packagist.org/downloads/",
2034 2040
             "license": [
@@ -2046,20 +2052,20 @@
2046 2052
             ],
2047 2053
             "description": "Symfony Debug Component",
2048 2054
             "homepage": "https://symfony.com",
2049
-            "time": "2015-10-11 09:39:48"
2055
+            "time": "2015-10-30 20:10:21"
2050 2056
         },
2051 2057
         {
2052 2058
             "name": "symfony/dom-crawler",
2053
-            "version": "v2.7.6",
2059
+            "version": "v2.7.7",
2054 2060
             "source": {
2055 2061
                 "type": "git",
2056 2062
                 "url": "https://github.com/symfony/dom-crawler.git",
2057
-                "reference": "5fef7d8b80d8f9992df99d8ee283f420484c9612"
2063
+                "reference": "b33593cbfe1d81b50d48353f338aca76a08658d8"
2058 2064
             },
2059 2065
             "dist": {
2060 2066
                 "type": "zip",
2061
-                "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/5fef7d8b80d8f9992df99d8ee283f420484c9612",
2062
-                "reference": "5fef7d8b80d8f9992df99d8ee283f420484c9612",
2067
+                "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b33593cbfe1d81b50d48353f338aca76a08658d8",
2068
+                "reference": "b33593cbfe1d81b50d48353f338aca76a08658d8",
2063 2069
                 "shasum": ""
2064 2070
             },
2065 2071
             "require": {
@@ -2080,7 +2086,10 @@
2080 2086
             "autoload": {
2081 2087
                 "psr-4": {
2082 2088
                     "Symfony\\Component\\DomCrawler\\": ""
2083
-                }
2089
+                },
2090
+                "exclude-from-classmap": [
2091
+                    "/Tests/"
2092
+                ]
2084 2093
             },
2085 2094
             "notification-url": "https://packagist.org/downloads/",
2086 2095
             "license": [
@@ -2098,20 +2107,20 @@
2098 2107
             ],
2099 2108
             "description": "Symfony DomCrawler Component",
2100 2109
             "homepage": "https://symfony.com",
2101
-            "time": "2015-10-11 09:39:48"
2110
+            "time": "2015-11-02 20:20:53"
2102 2111
         },
2103 2112
         {
2104 2113
             "name": "symfony/event-dispatcher",
2105
-            "version": "v2.7.6",
2114
+            "version": "v2.7.7",
2106 2115
             "source": {
2107 2116
                 "type": "git",
2108 2117
                 "url": "https://github.com/symfony/event-dispatcher.git",
2109
-                "reference": "87a5db5ea887763fa3a31a5471b512ff1596d9b8"
2118
+                "reference": "7e2f9c31645680026c2372edf66f863fc7757af5"
2110 2119
             },
2111 2120
             "dist": {
2112 2121
                 "type": "zip",
2113
-                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/87a5db5ea887763fa3a31a5471b512ff1596d9b8",
2114
-                "reference": "87a5db5ea887763fa3a31a5471b512ff1596d9b8",
2122
+                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7e2f9c31645680026c2372edf66f863fc7757af5",
2123
+                "reference": "7e2f9c31645680026c2372edf66f863fc7757af5",
2115 2124
                 "shasum": ""
2116 2125
             },
2117 2126
             "require": {
@@ -2137,7 +2146,10 @@
2137 2146
             "autoload": {
2138 2147
                 "psr-4": {
2139 2148
                     "Symfony\\Component\\EventDispatcher\\": ""
2140
-                }
2149
+                },
2150
+                "exclude-from-classmap": [
2151
+                    "/Tests/"
2152
+                ]
2141 2153
             },
2142 2154
             "notification-url": "https://packagist.org/downloads/",
2143 2155
             "license": [
@@ -2155,20 +2167,20 @@
2155 2167
             ],
2156 2168
             "description": "Symfony EventDispatcher Component",
2157 2169
             "homepage": "https://symfony.com",
2158
-            "time": "2015-10-11 09:39:48"
2170
+            "time": "2015-10-30 20:10:21"
2159 2171
         },
2160 2172
         {
2161 2173
             "name": "symfony/finder",
2162
-            "version": "v2.7.6",
2174
+            "version": "v2.7.7",
2163 2175
             "source": {
2164 2176
                 "type": "git",
2165 2177
                 "url": "https://github.com/symfony/finder.git",
2166
-                "reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d"
2178
+                "reference": "a06a0c0ff7db3736a50d530c908cca547bf13da9"
2167 2179
             },
2168 2180
             "dist": {
2169 2181
                 "type": "zip",
2170
-                "url": "https://api.github.com/repos/symfony/finder/zipball/2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d",
2171
-                "reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d",
2182
+                "url": "https://api.github.com/repos/symfony/finder/zipball/a06a0c0ff7db3736a50d530c908cca547bf13da9",
2183
+                "reference": "a06a0c0ff7db3736a50d530c908cca547bf13da9",
2172 2184
                 "shasum": ""
2173 2185
             },
2174 2186
             "require": {
@@ -2183,7 +2195,10 @@
2183 2195
             "autoload": {
2184 2196
                 "psr-4": {
2185 2197
                     "Symfony\\Component\\Finder\\": ""
2186
-                }
2198
+                },
2199
+                "exclude-from-classmap": [
2200
+                    "/Tests/"
2201
+                ]
2187 2202
             },
2188 2203
             "notification-url": "https://packagist.org/downloads/",
2189 2204
             "license": [
@@ -2201,20 +2216,20 @@
2201 2216
             ],
2202 2217
             "description": "Symfony Finder Component",
2203 2218
             "homepage": "https://symfony.com",
2204
-            "time": "2015-10-11 09:39:48"
2219
+            "time": "2015-10-30 20:10:21"
2205 2220
         },
2206 2221
         {
2207 2222
             "name": "symfony/http-foundation",
2208
-            "version": "v2.7.6",
2223
+            "version": "v2.7.7",
2209 2224
             "source": {
2210 2225
                 "type": "git",
2211 2226
                 "url": "https://github.com/symfony/http-foundation.git",
2212
-                "reference": "7598eea151ae3d4134df1f9957364b17809eea75"
2227
+                "reference": "e83a3d105ddaf5a113e803c904fdec552d1f1c35"
2213 2228
             },
2214 2229
             "dist": {
2215 2230
                 "type": "zip",
2216
-                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7598eea151ae3d4134df1f9957364b17809eea75",
2217
-                "reference": "7598eea151ae3d4134df1f9957364b17809eea75",
2231
+                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e83a3d105ddaf5a113e803c904fdec552d1f1c35",
2232
+                "reference": "e83a3d105ddaf5a113e803c904fdec552d1f1c35",
2218 2233
                 "shasum": ""
2219 2234
             },
2220 2235
             "require": {
@@ -2235,6 +2250,9 @@
2235 2250
                 },
2236 2251
                 "classmap": [
2237 2252
                     "Resources/stubs"
2253
+                ],
2254
+                "exclude-from-classmap": [
2255
+                    "/Tests/"
2238 2256
                 ]
2239 2257
             },
2240 2258
             "notification-url": "https://packagist.org/downloads/",
@@ -2253,20 +2271,20 @@
2253 2271
             ],
2254 2272
             "description": "Symfony HttpFoundation Component",
2255 2273
             "homepage": "https://symfony.com",
2256
-            "time": "2015-10-23 14:47:27"
2274
+            "time": "2015-11-20 17:41:18"
2257 2275
         },
2258 2276
         {
2259 2277
             "name": "symfony/http-kernel",
2260
-            "version": "v2.7.6",
2278
+            "version": "v2.7.7",
2261 2279
             "source": {
2262 2280
                 "type": "git",
2263 2281
                 "url": "https://github.com/symfony/http-kernel.git",
2264
-                "reference": "4260f2273a446a6715063dc9ca89fd0c475c2f77"
2282
+                "reference": "5570de31e8fbc03777a8c61eb24f9b626e5e5941"
2265 2283
             },
2266 2284
             "dist": {
2267 2285
                 "type": "zip",
2268
-                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/4260f2273a446a6715063dc9ca89fd0c475c2f77",
2269
-                "reference": "4260f2273a446a6715063dc9ca89fd0c475c2f77",
2286
+                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/5570de31e8fbc03777a8c61eb24f9b626e5e5941",
2287
+                "reference": "5570de31e8fbc03777a8c61eb24f9b626e5e5941",
2270 2288
                 "shasum": ""
2271 2289
             },
2272 2290
             "require": {
@@ -2314,7 +2332,10 @@
2314 2332
             "autoload": {
2315 2333
                 "psr-4": {
2316 2334
                     "Symfony\\Component\\HttpKernel\\": ""
2317
-                }
2335
+                },
2336
+                "exclude-from-classmap": [
2337
+                    "/Tests/"
2338
+                ]
2318 2339
             },
2319 2340
             "notification-url": "https://packagist.org/downloads/",
2320 2341
             "license": [
@@ -2332,20 +2353,20 @@
2332 2353
             ],
2333 2354
             "description": "Symfony HttpKernel Component",
2334 2355
             "homepage": "https://symfony.com",
2335
-            "time": "2015-10-27 19:07:21"
2356
+            "time": "2015-11-23 11:57:49"
2336 2357
         },
2337 2358
         {
2338 2359
             "name": "symfony/process",
2339
-            "version": "v2.7.6",
2360
+            "version": "v2.7.7",
2340 2361
             "source": {
2341 2362
                 "type": "git",
2342 2363
                 "url": "https://github.com/symfony/process.git",
2343
-                "reference": "4a959dd4e19c2c5d7512689413921e0a74386ec7"
2364
+                "reference": "f6290983c8725d0afa29bdc3e5295879de3e58f5"
2344 2365
             },
2345 2366
             "dist": {
2346 2367
                 "type": "zip",
2347
-                "url": "https://api.github.com/repos/symfony/process/zipball/4a959dd4e19c2c5d7512689413921e0a74386ec7",
2348
-                "reference": "4a959dd4e19c2c5d7512689413921e0a74386ec7",
2368
+                "url": "https://api.github.com/repos/symfony/process/zipball/f6290983c8725d0afa29bdc3e5295879de3e58f5",
2369
+                "reference": "f6290983c8725d0afa29bdc3e5295879de3e58f5",
2349 2370
                 "shasum": ""
2350 2371
             },
2351 2372
             "require": {
@@ -2360,7 +2381,10 @@
2360 2381
             "autoload": {
2361 2382
                 "psr-4": {
2362 2383
                     "Symfony\\Component\\Process\\": ""
2363
-                }
2384
+                },
2385
+                "exclude-from-classmap": [
2386
+                    "/Tests/"
2387
+                ]
2364 2388
             },
2365 2389
             "notification-url": "https://packagist.org/downloads/",
2366 2390
             "license": [
@@ -2378,20 +2402,20 @@
2378 2402
             ],
2379 2403
             "description": "Symfony Process Component",
2380 2404
             "homepage": "https://symfony.com",
2381
-            "time": "2015-10-23 14:47:27"
2405
+            "time": "2015-11-19 16:11:24"
2382 2406
         },
2383 2407
         {
2384 2408
             "name": "symfony/security-core",
2385
-            "version": "v2.7.6",
2409
+            "version": "v2.7.7",
2386 2410
             "source": {
2387 2411
                 "type": "git",
2388 2412
                 "url": "https://github.com/symfony/security-core.git",
2389
-                "reference": "677af9aa5a497f768bf23ba84a466be060dc7509"
2413
+                "reference": "f19c911f59051b513acb8ca9eb82a73a993698d4"
2390 2414
             },
2391 2415
             "dist": {
2392 2416
                 "type": "zip",
2393
-                "url": "https://api.github.com/repos/symfony/security-core/zipball/677af9aa5a497f768bf23ba84a466be060dc7509",
2394
-                "reference": "677af9aa5a497f768bf23ba84a466be060dc7509",
2417
+                "url": "https://api.github.com/repos/symfony/security-core/zipball/f19c911f59051b513acb8ca9eb82a73a993698d4",
2418
+                "reference": "f19c911f59051b513acb8ca9eb82a73a993698d4",
2395 2419
                 "shasum": ""
2396 2420
             },
2397 2421
             "require": {
@@ -2403,8 +2427,7 @@
2403 2427
                 "symfony/event-dispatcher": "~2.1",
2404 2428
                 "symfony/expression-language": "~2.6",
2405 2429
                 "symfony/http-foundation": "~2.4",
2406
-                "symfony/translation": "~2.0,>=2.0.5",
2407
-                "symfony/validator": "~2.5,>=2.5.5"
2430
+                "symfony/validator": "~2.5,>=2.5.9"
2408 2431
             },
2409 2432
             "suggest": {
2410 2433
                 "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5",
@@ -2422,7 +2445,10 @@
2422 2445
             "autoload": {
2423 2446
                 "psr-4": {
2424 2447
                     "Symfony\\Component\\Security\\Core\\": ""
2425
-                }
2448
+                },
2449
+                "exclude-from-classmap": [
2450
+                    "/Tests/"
2451
+                ]
2426 2452
             },
2427 2453
             "notification-url": "https://packagist.org/downloads/",
2428 2454
             "license": [
@@ -2440,20 +2466,20 @@
2440 2466
             ],
2441 2467
             "description": "Symfony Security Component - Core Library",
2442 2468
             "homepage": "https://symfony.com",
2443
-            "time": "2015-10-11 09:39:48"
2469
+            "time": "2015-11-18 13:41:01"
2444 2470
         },
2445 2471
         {
2446 2472
             "name": "symfony/translation",
2447
-            "version": "v2.7.6",
2473
+            "version": "v2.7.7",
2448 2474
             "source": {
2449 2475
                 "type": "git",
2450 2476
                 "url": "https://github.com/symfony/translation.git",
2451
-                "reference": "6ccd9289ec1c71d01a49d83480de3b5293ce30c8"
2477
+                "reference": "e4ecb9c3ba1304eaf24de15c2d7a428101c1982f"
2452 2478
             },
2453 2479
             "dist": {
2454 2480
                 "type": "zip",
2455
-                "url": "https://api.github.com/repos/symfony/translation/zipball/6ccd9289ec1c71d01a49d83480de3b5293ce30c8",
2456
-                "reference": "6ccd9289ec1c71d01a49d83480de3b5293ce30c8",
2481
+                "url": "https://api.github.com/repos/symfony/translation/zipball/e4ecb9c3ba1304eaf24de15c2d7a428101c1982f",
2482
+                "reference": "e4ecb9c3ba1304eaf24de15c2d7a428101c1982f",
2457 2483
                 "shasum": ""
2458 2484
             },
2459 2485
             "require": {
@@ -2482,7 +2508,10 @@
2482 2508
             "autoload": {
2483 2509
                 "psr-4": {
2484 2510
                     "Symfony\\Component\\Translation\\": ""
2485
-                }
2511
+                },
2512
+                "exclude-from-classmap": [
2513
+                    "/Tests/"
2514
+                ]
2486 2515
             },
2487 2516
             "notification-url": "https://packagist.org/downloads/",
2488 2517
             "license": [
@@ -2500,20 +2529,20 @@
2500 2529
             ],
2501 2530
             "description": "Symfony Translation Component",
2502 2531
             "homepage": "https://symfony.com",
2503
-            "time": "2015-10-27 15:38:06"
2532
+            "time": "2015-11-18 13:41:01"
2504 2533
         },
2505 2534
         {
2506 2535
             "name": "symfony/var-dumper",
2507
-            "version": "v2.7.6",
2536
+            "version": "v2.7.7",
2508 2537
             "source": {
2509 2538
                 "type": "git",
2510 2539
                 "url": "https://github.com/symfony/var-dumper.git",
2511
-                "reference": "eb033050050916b6bfa51be71009ef67b16046c9"
2540
+                "reference": "72bcb27411780eaee9469729aace73c0d46fb2b8"
2512 2541
             },
2513 2542
             "dist": {
2514 2543
                 "type": "zip",
2515
-                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb033050050916b6bfa51be71009ef67b16046c9",
2516
-                "reference": "eb033050050916b6bfa51be71009ef67b16046c9",
2544
+                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/72bcb27411780eaee9469729aace73c0d46fb2b8",
2545
+                "reference": "72bcb27411780eaee9469729aace73c0d46fb2b8",
2517 2546
                 "shasum": ""
2518 2547
             },
2519 2548
             "require": {
@@ -2534,7 +2563,10 @@
2534 2563
                 ],
2535 2564
                 "psr-4": {
2536 2565
                     "Symfony\\Component\\VarDumper\\": ""
2537
-                }
2566
+                },
2567
+                "exclude-from-classmap": [
2568
+                    "/Tests/"
2569
+                ]
2538 2570
             },
2539 2571
             "notification-url": "https://packagist.org/downloads/",
2540 2572
             "license": [
@@ -2556,7 +2588,7 @@
2556 2588
                 "debug",
2557 2589
                 "dump"
2558 2590
             ],
2559
-            "time": "2015-10-25 17:17:38"
2591
+            "time": "2015-11-18 13:41:01"
2560 2592
         },
2561 2593
         {
2562 2594
             "name": "vlucas/phpdotenv",
@@ -3617,16 +3649,16 @@
3617 3649
         },
3618 3650
         {
3619 3651
             "name": "symfony/yaml",
3620
-            "version": "v2.7.6",
3652
+            "version": "v2.7.7",
3621 3653
             "source": {
3622 3654
                 "type": "git",
3623 3655
                 "url": "https://github.com/symfony/yaml.git",
3624
-                "reference": "eca9019c88fbe250164affd107bc8057771f3f4d"
3656
+                "reference": "4cfcd7a9fceba662b3c036b7d9a91f6197af046c"
3625 3657
             },
3626 3658
             "dist": {
3627 3659
                 "type": "zip",
3628
-                "url": "https://api.github.com/repos/symfony/yaml/zipball/eca9019c88fbe250164affd107bc8057771f3f4d",
3629
-                "reference": "eca9019c88fbe250164affd107bc8057771f3f4d",
3660
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/4cfcd7a9fceba662b3c036b7d9a91f6197af046c",
3661
+                "reference": "4cfcd7a9fceba662b3c036b7d9a91f6197af046c",
3630 3662
                 "shasum": ""
3631 3663
             },
3632 3664
             "require": {
@@ -3641,7 +3673,10 @@
3641 3673
             "autoload": {
3642 3674
                 "psr-4": {
3643 3675
                     "Symfony\\Component\\Yaml\\": ""
3644
-                }
3676
+                },
3677
+                "exclude-from-classmap": [
3678
+                    "/Tests/"
3679
+                ]
3645 3680
             },
3646 3681
             "notification-url": "https://packagist.org/downloads/",
3647 3682
             "license": [
@@ -3659,7 +3694,7 @@
3659 3694
             ],
3660 3695
             "description": "Symfony Yaml Component",
3661 3696
             "homepage": "https://symfony.com",
3662
-            "time": "2015-10-11 09:39:48"
3697
+            "time": "2015-11-18 13:41:01"
3663 3698
         },
3664 3699
         {
3665 3700
             "name": "twig/twig",

Loading…
Cancel
Save