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
 
4
 
5
 use App\Http\DBO\CameraTypesDbo;
5
 use App\Http\DBO\CameraTypesDbo;
6
 use App\Http\DBO\HostsDbo;
6
 use App\Http\DBO\HostsDbo;
7
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
7
 use Luticate\Utils\LuBusiness;
8
 use Luticate\Utils\LuBusiness;
8
 use App\Http\DataAccess\CamerasDataAccess;
9
 use App\Http\DataAccess\CamerasDataAccess;
9
 use App\Http\DBO\CamerasDbo;
10
 use App\Http\DBO\CamerasDbo;
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
     public static function add(CamerasDbo $camera)
65
     public static function add(CamerasDbo $camera)
42
     {
66
     {
43
         self::checkCamera($camera);
67
         self::checkCamera($camera);

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

7
 use App\Http\DBO\HostsDbo;
7
 use App\Http\DBO\HostsDbo;
8
 use GuzzleHttp\Client;
8
 use GuzzleHttp\Client;
9
 use GuzzleHttp\Exception\ClientException;
9
 use GuzzleHttp\Exception\ClientException;
10
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
10
 use Luticate\Utils\LuBusiness;
11
 use Luticate\Utils\LuBusiness;
11
 use App\Http\DataAccess\CommandsDataAccess;
12
 use App\Http\DataAccess\CommandsDataAccess;
12
 use App\Http\DBO\CommandsDbo;
13
 use App\Http\DBO\CommandsDbo;
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
     public static function add(CommandsDbo $command)
68
     public static function add(CommandsDbo $command)
45
     {
69
     {
46
         self::checkCommand($command);
70
         self::checkCommand($command);

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

4
 
4
 
5
 use App\Http\DBO\HostsDbo;
5
 use App\Http\DBO\HostsDbo;
6
 use App\Http\DBO\SensorTypesDbo;
6
 use App\Http\DBO\SensorTypesDbo;
7
+use Luticate\Auth\Business\LuticatePermissionsBusiness;
7
 use Luticate\Utils\LuBusiness;
8
 use Luticate\Utils\LuBusiness;
8
 use App\Http\DataAccess\SensorsDataAccess;
9
 use App\Http\DataAccess\SensorsDataAccess;
9
 use App\Http\DBO\SensorsDbo;
10
 use App\Http\DBO\SensorsDbo;
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
     public static function add(SensorsDbo $sensor)
65
     public static function add(SensorsDbo $sensor)
42
     {
66
     {
43
         self::checkSensor($sensor);
67
         self::checkSensor($sensor);

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

3
 namespace App\Http\Controller;
3
 namespace App\Http\Controller;
4
 
4
 
5
 use App\Http\Business\CameraTypesBusiness;
5
 use App\Http\Business\CameraTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6
 use Luticate\Utils\LuController;
7
 use Luticate\Utils\LuController;
7
 use App\Http\Business\CamerasBusiness;
8
 use App\Http\Business\CamerasBusiness;
8
 use App\Http\DBO\CamerasDbo;
9
 use App\Http\DBO\CamerasDbo;
31
      * @param int $page The page number, 0 based
32
      * @param int $page The page number, 0 based
32
      * @param int $perPage The number of items per page
33
      * @param int $perPage The number of items per page
33
      * @param string $query The filter query
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
      * Get a camera
44
      * Get a camera
43
      * @param $camera_id int The camera id
45
      * @param $camera_id int The camera id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44
      * @return CamerasDbo
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
 namespace App\Http\Controller;
3
 namespace App\Http\Controller;
4
 
4
 
5
 use App\Http\Business\CommandTypesBusiness;
5
 use App\Http\Business\CommandTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6
 use Luticate\Utils\LuController;
7
 use Luticate\Utils\LuController;
7
 use App\Http\Business\CommandsBusiness;
8
 use App\Http\Business\CommandsBusiness;
8
 use App\Http\DBO\CommandsDbo;
9
 use App\Http\DBO\CommandsDbo;
31
      * @param int $page The page number, 0 based
32
      * @param int $page The page number, 0 based
32
      * @param int $perPage The number of items per page
33
      * @param int $perPage The number of items per page
33
      * @param string $query The filter query
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
      * Get a command
44
      * Get a command
43
      * @param $command_id int The command id
45
      * @param $command_id int The command id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44
      * @return CommandsDbo
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
 namespace App\Http\Controller;
3
 namespace App\Http\Controller;
4
 
4
 
5
 use App\Http\Business\SensorTypesBusiness;
5
 use App\Http\Business\SensorTypesBusiness;
6
+use Luticate\Auth\DBO\LuticateUsersDbo;
6
 use Luticate\Utils\LuController;
7
 use Luticate\Utils\LuController;
7
 use App\Http\Business\SensorsBusiness;
8
 use App\Http\Business\SensorsBusiness;
8
 use App\Http\DBO\SensorsDbo;
9
 use App\Http\DBO\SensorsDbo;
31
      * @param int $page The page number, 0 based
32
      * @param int $page The page number, 0 based
32
      * @param int $perPage The number of items per page
33
      * @param int $perPage The number of items per page
33
      * @param string $query The filter query
34
      * @param string $query The filter query
35
+     * @param $_user LuticateUsersDbo Injected parameter
34
      * @return \Luticate\Utils\LuMultipleDbo
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
      * Get a sensor
44
      * Get a sensor
43
      * @param $sensor_id int The sensor id
45
      * @param $sensor_id int The sensor id
46
+     * @param $_user LuticateUsersDbo Injected parameter
44
      * @return SensorsDbo
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
         },
1940
         },
1941
         {
1941
         {
1942
             "name": "symfony/console",
1942
             "name": "symfony/console",
1943
-            "version": "v2.7.6",
1943
+            "version": "v2.7.7",
1944
             "source": {
1944
             "source": {
1945
                 "type": "git",
1945
                 "type": "git",
1946
                 "url": "https://github.com/symfony/console.git",
1946
                 "url": "https://github.com/symfony/console.git",
1947
-                "reference": "5efd632294c8320ea52492db22292ff853a43766"
1947
+                "reference": "16bb1cb86df43c90931df65f529e7ebd79636750"
1948
             },
1948
             },
1949
             "dist": {
1949
             "dist": {
1950
                 "type": "zip",
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
                 "shasum": ""
1953
                 "shasum": ""
1954
             },
1954
             },
1955
             "require": {
1955
             "require": {
1974
             "autoload": {
1974
             "autoload": {
1975
                 "psr-4": {
1975
                 "psr-4": {
1976
                     "Symfony\\Component\\Console\\": ""
1976
                     "Symfony\\Component\\Console\\": ""
1977
-                }
1977
+                },
1978
+                "exclude-from-classmap": [
1979
+                    "/Tests/"
1980
+                ]
1978
             },
1981
             },
1979
             "notification-url": "https://packagist.org/downloads/",
1982
             "notification-url": "https://packagist.org/downloads/",
1980
             "license": [
1983
             "license": [
1992
             ],
1995
             ],
1993
             "description": "Symfony Console Component",
1996
             "description": "Symfony Console Component",
1994
             "homepage": "https://symfony.com",
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
             "name": "symfony/debug",
2001
             "name": "symfony/debug",
1999
-            "version": "v2.7.6",
2002
+            "version": "v2.7.7",
2000
             "source": {
2003
             "source": {
2001
                 "type": "git",
2004
                 "type": "git",
2002
                 "url": "https://github.com/symfony/debug.git",
2005
                 "url": "https://github.com/symfony/debug.git",
2003
-                "reference": "fb9e6887db716939f41af0ba8ef38a1582eb501b"
2006
+                "reference": "0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa"
2004
             },
2007
             },
2005
             "dist": {
2008
             "dist": {
2006
                 "type": "zip",
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
                 "shasum": ""
2012
                 "shasum": ""
2010
             },
2013
             },
2011
             "require": {
2014
             "require": {
2028
             "autoload": {
2031
             "autoload": {
2029
                 "psr-4": {
2032
                 "psr-4": {
2030
                     "Symfony\\Component\\Debug\\": ""
2033
                     "Symfony\\Component\\Debug\\": ""
2031
-                }
2034
+                },
2035
+                "exclude-from-classmap": [
2036
+                    "/Tests/"
2037
+                ]
2032
             },
2038
             },
2033
             "notification-url": "https://packagist.org/downloads/",
2039
             "notification-url": "https://packagist.org/downloads/",
2034
             "license": [
2040
             "license": [
2046
             ],
2052
             ],
2047
             "description": "Symfony Debug Component",
2053
             "description": "Symfony Debug Component",
2048
             "homepage": "https://symfony.com",
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
             "name": "symfony/dom-crawler",
2058
             "name": "symfony/dom-crawler",
2053
-            "version": "v2.7.6",
2059
+            "version": "v2.7.7",
2054
             "source": {
2060
             "source": {
2055
                 "type": "git",
2061
                 "type": "git",
2056
                 "url": "https://github.com/symfony/dom-crawler.git",
2062
                 "url": "https://github.com/symfony/dom-crawler.git",
2057
-                "reference": "5fef7d8b80d8f9992df99d8ee283f420484c9612"
2063
+                "reference": "b33593cbfe1d81b50d48353f338aca76a08658d8"
2058
             },
2064
             },
2059
             "dist": {
2065
             "dist": {
2060
                 "type": "zip",
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
                 "shasum": ""
2069
                 "shasum": ""
2064
             },
2070
             },
2065
             "require": {
2071
             "require": {
2080
             "autoload": {
2086
             "autoload": {
2081
                 "psr-4": {
2087
                 "psr-4": {
2082
                     "Symfony\\Component\\DomCrawler\\": ""
2088
                     "Symfony\\Component\\DomCrawler\\": ""
2083
-                }
2089
+                },
2090
+                "exclude-from-classmap": [
2091
+                    "/Tests/"
2092
+                ]
2084
             },
2093
             },
2085
             "notification-url": "https://packagist.org/downloads/",
2094
             "notification-url": "https://packagist.org/downloads/",
2086
             "license": [
2095
             "license": [
2098
             ],
2107
             ],
2099
             "description": "Symfony DomCrawler Component",
2108
             "description": "Symfony DomCrawler Component",
2100
             "homepage": "https://symfony.com",
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
             "name": "symfony/event-dispatcher",
2113
             "name": "symfony/event-dispatcher",
2105
-            "version": "v2.7.6",
2114
+            "version": "v2.7.7",
2106
             "source": {
2115
             "source": {
2107
                 "type": "git",
2116
                 "type": "git",
2108
                 "url": "https://github.com/symfony/event-dispatcher.git",
2117
                 "url": "https://github.com/symfony/event-dispatcher.git",
2109
-                "reference": "87a5db5ea887763fa3a31a5471b512ff1596d9b8"
2118
+                "reference": "7e2f9c31645680026c2372edf66f863fc7757af5"
2110
             },
2119
             },
2111
             "dist": {
2120
             "dist": {
2112
                 "type": "zip",
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
                 "shasum": ""
2124
                 "shasum": ""
2116
             },
2125
             },
2117
             "require": {
2126
             "require": {
2137
             "autoload": {
2146
             "autoload": {
2138
                 "psr-4": {
2147
                 "psr-4": {
2139
                     "Symfony\\Component\\EventDispatcher\\": ""
2148
                     "Symfony\\Component\\EventDispatcher\\": ""
2140
-                }
2149
+                },
2150
+                "exclude-from-classmap": [
2151
+                    "/Tests/"
2152
+                ]
2141
             },
2153
             },
2142
             "notification-url": "https://packagist.org/downloads/",
2154
             "notification-url": "https://packagist.org/downloads/",
2143
             "license": [
2155
             "license": [
2155
             ],
2167
             ],
2156
             "description": "Symfony EventDispatcher Component",
2168
             "description": "Symfony EventDispatcher Component",
2157
             "homepage": "https://symfony.com",
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
             "name": "symfony/finder",
2173
             "name": "symfony/finder",
2162
-            "version": "v2.7.6",
2174
+            "version": "v2.7.7",
2163
             "source": {
2175
             "source": {
2164
                 "type": "git",
2176
                 "type": "git",
2165
                 "url": "https://github.com/symfony/finder.git",
2177
                 "url": "https://github.com/symfony/finder.git",
2166
-                "reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d"
2178
+                "reference": "a06a0c0ff7db3736a50d530c908cca547bf13da9"
2167
             },
2179
             },
2168
             "dist": {
2180
             "dist": {
2169
                 "type": "zip",
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
                 "shasum": ""
2184
                 "shasum": ""
2173
             },
2185
             },
2174
             "require": {
2186
             "require": {
2183
             "autoload": {
2195
             "autoload": {
2184
                 "psr-4": {
2196
                 "psr-4": {
2185
                     "Symfony\\Component\\Finder\\": ""
2197
                     "Symfony\\Component\\Finder\\": ""
2186
-                }
2198
+                },
2199
+                "exclude-from-classmap": [
2200
+                    "/Tests/"
2201
+                ]
2187
             },
2202
             },
2188
             "notification-url": "https://packagist.org/downloads/",
2203
             "notification-url": "https://packagist.org/downloads/",
2189
             "license": [
2204
             "license": [
2201
             ],
2216
             ],
2202
             "description": "Symfony Finder Component",
2217
             "description": "Symfony Finder Component",
2203
             "homepage": "https://symfony.com",
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
             "name": "symfony/http-foundation",
2222
             "name": "symfony/http-foundation",
2208
-            "version": "v2.7.6",
2223
+            "version": "v2.7.7",
2209
             "source": {
2224
             "source": {
2210
                 "type": "git",
2225
                 "type": "git",
2211
                 "url": "https://github.com/symfony/http-foundation.git",
2226
                 "url": "https://github.com/symfony/http-foundation.git",
2212
-                "reference": "7598eea151ae3d4134df1f9957364b17809eea75"
2227
+                "reference": "e83a3d105ddaf5a113e803c904fdec552d1f1c35"
2213
             },
2228
             },
2214
             "dist": {
2229
             "dist": {
2215
                 "type": "zip",
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
                 "shasum": ""
2233
                 "shasum": ""
2219
             },
2234
             },
2220
             "require": {
2235
             "require": {
2235
                 },
2250
                 },
2236
                 "classmap": [
2251
                 "classmap": [
2237
                     "Resources/stubs"
2252
                     "Resources/stubs"
2253
+                ],
2254
+                "exclude-from-classmap": [
2255
+                    "/Tests/"
2238
                 ]
2256
                 ]
2239
             },
2257
             },
2240
             "notification-url": "https://packagist.org/downloads/",
2258
             "notification-url": "https://packagist.org/downloads/",
2253
             ],
2271
             ],
2254
             "description": "Symfony HttpFoundation Component",
2272
             "description": "Symfony HttpFoundation Component",
2255
             "homepage": "https://symfony.com",
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
             "name": "symfony/http-kernel",
2277
             "name": "symfony/http-kernel",
2260
-            "version": "v2.7.6",
2278
+            "version": "v2.7.7",
2261
             "source": {
2279
             "source": {
2262
                 "type": "git",
2280
                 "type": "git",
2263
                 "url": "https://github.com/symfony/http-kernel.git",
2281
                 "url": "https://github.com/symfony/http-kernel.git",
2264
-                "reference": "4260f2273a446a6715063dc9ca89fd0c475c2f77"
2282
+                "reference": "5570de31e8fbc03777a8c61eb24f9b626e5e5941"
2265
             },
2283
             },
2266
             "dist": {
2284
             "dist": {
2267
                 "type": "zip",
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
                 "shasum": ""
2288
                 "shasum": ""
2271
             },
2289
             },
2272
             "require": {
2290
             "require": {
2314
             "autoload": {
2332
             "autoload": {
2315
                 "psr-4": {
2333
                 "psr-4": {
2316
                     "Symfony\\Component\\HttpKernel\\": ""
2334
                     "Symfony\\Component\\HttpKernel\\": ""
2317
-                }
2335
+                },
2336
+                "exclude-from-classmap": [
2337
+                    "/Tests/"
2338
+                ]
2318
             },
2339
             },
2319
             "notification-url": "https://packagist.org/downloads/",
2340
             "notification-url": "https://packagist.org/downloads/",
2320
             "license": [
2341
             "license": [
2332
             ],
2353
             ],
2333
             "description": "Symfony HttpKernel Component",
2354
             "description": "Symfony HttpKernel Component",
2334
             "homepage": "https://symfony.com",
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
             "name": "symfony/process",
2359
             "name": "symfony/process",
2339
-            "version": "v2.7.6",
2360
+            "version": "v2.7.7",
2340
             "source": {
2361
             "source": {
2341
                 "type": "git",
2362
                 "type": "git",
2342
                 "url": "https://github.com/symfony/process.git",
2363
                 "url": "https://github.com/symfony/process.git",
2343
-                "reference": "4a959dd4e19c2c5d7512689413921e0a74386ec7"
2364
+                "reference": "f6290983c8725d0afa29bdc3e5295879de3e58f5"
2344
             },
2365
             },
2345
             "dist": {
2366
             "dist": {
2346
                 "type": "zip",
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
                 "shasum": ""
2370
                 "shasum": ""
2350
             },
2371
             },
2351
             "require": {
2372
             "require": {
2360
             "autoload": {
2381
             "autoload": {
2361
                 "psr-4": {
2382
                 "psr-4": {
2362
                     "Symfony\\Component\\Process\\": ""
2383
                     "Symfony\\Component\\Process\\": ""
2363
-                }
2384
+                },
2385
+                "exclude-from-classmap": [
2386
+                    "/Tests/"
2387
+                ]
2364
             },
2388
             },
2365
             "notification-url": "https://packagist.org/downloads/",
2389
             "notification-url": "https://packagist.org/downloads/",
2366
             "license": [
2390
             "license": [
2378
             ],
2402
             ],
2379
             "description": "Symfony Process Component",
2403
             "description": "Symfony Process Component",
2380
             "homepage": "https://symfony.com",
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
             "name": "symfony/security-core",
2408
             "name": "symfony/security-core",
2385
-            "version": "v2.7.6",
2409
+            "version": "v2.7.7",
2386
             "source": {
2410
             "source": {
2387
                 "type": "git",
2411
                 "type": "git",
2388
                 "url": "https://github.com/symfony/security-core.git",
2412
                 "url": "https://github.com/symfony/security-core.git",
2389
-                "reference": "677af9aa5a497f768bf23ba84a466be060dc7509"
2413
+                "reference": "f19c911f59051b513acb8ca9eb82a73a993698d4"
2390
             },
2414
             },
2391
             "dist": {
2415
             "dist": {
2392
                 "type": "zip",
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
                 "shasum": ""
2419
                 "shasum": ""
2396
             },
2420
             },
2397
             "require": {
2421
             "require": {
2403
                 "symfony/event-dispatcher": "~2.1",
2427
                 "symfony/event-dispatcher": "~2.1",
2404
                 "symfony/expression-language": "~2.6",
2428
                 "symfony/expression-language": "~2.6",
2405
                 "symfony/http-foundation": "~2.4",
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
             "suggest": {
2432
             "suggest": {
2410
                 "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5",
2433
                 "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5",
2422
             "autoload": {
2445
             "autoload": {
2423
                 "psr-4": {
2446
                 "psr-4": {
2424
                     "Symfony\\Component\\Security\\Core\\": ""
2447
                     "Symfony\\Component\\Security\\Core\\": ""
2425
-                }
2448
+                },
2449
+                "exclude-from-classmap": [
2450
+                    "/Tests/"
2451
+                ]
2426
             },
2452
             },
2427
             "notification-url": "https://packagist.org/downloads/",
2453
             "notification-url": "https://packagist.org/downloads/",
2428
             "license": [
2454
             "license": [
2440
             ],
2466
             ],
2441
             "description": "Symfony Security Component - Core Library",
2467
             "description": "Symfony Security Component - Core Library",
2442
             "homepage": "https://symfony.com",
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
             "name": "symfony/translation",
2472
             "name": "symfony/translation",
2447
-            "version": "v2.7.6",
2473
+            "version": "v2.7.7",
2448
             "source": {
2474
             "source": {
2449
                 "type": "git",
2475
                 "type": "git",
2450
                 "url": "https://github.com/symfony/translation.git",
2476
                 "url": "https://github.com/symfony/translation.git",
2451
-                "reference": "6ccd9289ec1c71d01a49d83480de3b5293ce30c8"
2477
+                "reference": "e4ecb9c3ba1304eaf24de15c2d7a428101c1982f"
2452
             },
2478
             },
2453
             "dist": {
2479
             "dist": {
2454
                 "type": "zip",
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
                 "shasum": ""
2483
                 "shasum": ""
2458
             },
2484
             },
2459
             "require": {
2485
             "require": {
2482
             "autoload": {
2508
             "autoload": {
2483
                 "psr-4": {
2509
                 "psr-4": {
2484
                     "Symfony\\Component\\Translation\\": ""
2510
                     "Symfony\\Component\\Translation\\": ""
2485
-                }
2511
+                },
2512
+                "exclude-from-classmap": [
2513
+                    "/Tests/"
2514
+                ]
2486
             },
2515
             },
2487
             "notification-url": "https://packagist.org/downloads/",
2516
             "notification-url": "https://packagist.org/downloads/",
2488
             "license": [
2517
             "license": [
2500
             ],
2529
             ],
2501
             "description": "Symfony Translation Component",
2530
             "description": "Symfony Translation Component",
2502
             "homepage": "https://symfony.com",
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
             "name": "symfony/var-dumper",
2535
             "name": "symfony/var-dumper",
2507
-            "version": "v2.7.6",
2536
+            "version": "v2.7.7",
2508
             "source": {
2537
             "source": {
2509
                 "type": "git",
2538
                 "type": "git",
2510
                 "url": "https://github.com/symfony/var-dumper.git",
2539
                 "url": "https://github.com/symfony/var-dumper.git",
2511
-                "reference": "eb033050050916b6bfa51be71009ef67b16046c9"
2540
+                "reference": "72bcb27411780eaee9469729aace73c0d46fb2b8"
2512
             },
2541
             },
2513
             "dist": {
2542
             "dist": {
2514
                 "type": "zip",
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
                 "shasum": ""
2546
                 "shasum": ""
2518
             },
2547
             },
2519
             "require": {
2548
             "require": {
2534
                 ],
2563
                 ],
2535
                 "psr-4": {
2564
                 "psr-4": {
2536
                     "Symfony\\Component\\VarDumper\\": ""
2565
                     "Symfony\\Component\\VarDumper\\": ""
2537
-                }
2566
+                },
2567
+                "exclude-from-classmap": [
2568
+                    "/Tests/"
2569
+                ]
2538
             },
2570
             },
2539
             "notification-url": "https://packagist.org/downloads/",
2571
             "notification-url": "https://packagist.org/downloads/",
2540
             "license": [
2572
             "license": [
2556
                 "debug",
2588
                 "debug",
2557
                 "dump"
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
             "name": "vlucas/phpdotenv",
2594
             "name": "vlucas/phpdotenv",
3617
         },
3649
         },
3618
         {
3650
         {
3619
             "name": "symfony/yaml",
3651
             "name": "symfony/yaml",
3620
-            "version": "v2.7.6",
3652
+            "version": "v2.7.7",
3621
             "source": {
3653
             "source": {
3622
                 "type": "git",
3654
                 "type": "git",
3623
                 "url": "https://github.com/symfony/yaml.git",
3655
                 "url": "https://github.com/symfony/yaml.git",
3624
-                "reference": "eca9019c88fbe250164affd107bc8057771f3f4d"
3656
+                "reference": "4cfcd7a9fceba662b3c036b7d9a91f6197af046c"
3625
             },
3657
             },
3626
             "dist": {
3658
             "dist": {
3627
                 "type": "zip",
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
                 "shasum": ""
3662
                 "shasum": ""
3631
             },
3663
             },
3632
             "require": {
3664
             "require": {
3641
             "autoload": {
3673
             "autoload": {
3642
                 "psr-4": {
3674
                 "psr-4": {
3643
                     "Symfony\\Component\\Yaml\\": ""
3675
                     "Symfony\\Component\\Yaml\\": ""
3644
-                }
3676
+                },
3677
+                "exclude-from-classmap": [
3678
+                    "/Tests/"
3679
+                ]
3645
             },
3680
             },
3646
             "notification-url": "https://packagist.org/downloads/",
3681
             "notification-url": "https://packagist.org/downloads/",
3647
             "license": [
3682
             "license": [
3659
             ],
3694
             ],
3660
             "description": "Symfony Yaml Component",
3695
             "description": "Symfony Yaml Component",
3661
             "homepage": "https://symfony.com",
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
             "name": "twig/twig",
3700
             "name": "twig/twig",

Loading…
Cancel
Save