├── .gitignore ├── README.md ├── src ├── Provider │ ├── LumenServiceProvider.php │ ├── LaravelServiceProvider.php │ └── LaravelAngularServiceProvider.php └── Command │ └── InstallCommand.php ├── composer.json ├── LICENSE └── composer.lock /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Deprecated 2 | 3 | Unfortunately this repository has been deprecated. 4 | 5 | ### Laravel & Angular Package 6 | 7 | Documentation: [laravel-angular.io](https://laravel-angular.io) 8 | 9 | Legacy [AngularJs](https://laravel-angular.readme.io/docs) 10 | -------------------------------------------------------------------------------- /src/Provider/LumenServiceProvider.php: -------------------------------------------------------------------------------- 1 | registerResponseMacros(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/Provider/LaravelServiceProvider.php: -------------------------------------------------------------------------------- 1 | registerResponseMacros(); 12 | 13 | $this->registerCommands(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jadjoubran/laravel-angular", 3 | "description": "Laravel & Angular package", 4 | "license": "MIT", 5 | "authors": [ 6 | { 7 | "name": "Jad Joubran", 8 | "email": "joubran.jad@gmail.com" 9 | } 10 | ], 11 | "require": { 12 | "php": ">=5.5.9", 13 | "laravel/framework": "^5.1" 14 | }, 15 | "autoload": { 16 | "psr-4": { 17 | "Jadjoubran\\LaravelAngular\\": "src/" 18 | } 19 | }, 20 | "extra": { 21 | "laravel": { 22 | "providers": [ 23 | "Jadjoubran\\LaravelAngular\\Provider\\LaravelServiceProvider" 24 | ] 25 | } 26 | }, 27 | "require-dev": { 28 | "illuminate/support": "^5.1" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Jad Joubran 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /src/Provider/LaravelAngularServiceProvider.php: -------------------------------------------------------------------------------- 1 | macro('success', function ($data) use ($response) { 16 | return $response->json([ 17 | 'errors' => false, 18 | 'data' => $data 19 | ]); 20 | }); 21 | 22 | $response->macro('error', function ($message, $status = 422, $additional_info = []) use ($response) { 23 | return $response->json([ 24 | 'message' => $status . ' error', 25 | 'errors' => [ 26 | 'message' => $message, 27 | 'info' => $additional_info, 28 | ], 29 | 'status_code' => $status 30 | ], $status); 31 | }); 32 | } 33 | 34 | //Compatibility with Laravel < 5.3 35 | public function register() 36 | { 37 | 38 | } 39 | 40 | public function registerCommands() 41 | { 42 | if ($this->app->runningInConsole()) { 43 | $this->commands([ 44 | InstallCommand::class, 45 | ]); 46 | } 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /src/Command/InstallCommand.php: -------------------------------------------------------------------------------- 1 | installValidationErrorFormat(); 32 | 33 | $this->info('Laravel & Angular package installed successfully.'); 34 | } 35 | 36 | public function fire() 37 | { 38 | return $this->handle(); 39 | } 40 | 41 | public function installValidationErrorFormat() 42 | { 43 | $controllerPath = app_path('/Http/Controllers/Controller.php'); 44 | $controller = file_get_contents($controllerPath); 45 | 46 | //do not install method more than once 47 | if (strpos($controller, 'formatValidationErrors')) { 48 | $this->info('[Skipped] formatValidationErrors already installed in Controller.'); 49 | return true; 50 | } 51 | 52 | $validationErrorFormat = ' 53 | protected function formatValidationErrors(\Illuminate\Contracts\Validation\Validator $validator) 54 | { 55 | $status = 422; 56 | return [ 57 | "message" => $status . " error", 58 | "errors" => [ 59 | "message" => $validator->getMessageBag()->first(), 60 | "info" => [$validator->getMessageBag()->keys()[0]], 61 | ], 62 | "status_code" => $status 63 | ]; 64 | } 65 | }'; 66 | 67 | $controller = str_replace('}', $validationErrorFormat, $controller); 68 | file_put_contents($controllerPath, $controller); 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- 1 | { 2 | "_readme": [ 3 | "This file locks the dependencies of your project to a known state", 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", 5 | "This file is @generated automatically" 6 | ], 7 | "content-hash": "9eb19b462be03299a5289803013b4022", 8 | "packages": [ 9 | { 10 | "name": "classpreloader/classpreloader", 11 | "version": "3.1.0", 12 | "source": { 13 | "type": "git", 14 | "url": "https://github.com/ClassPreloader/ClassPreloader.git", 15 | "reference": "bc7206aa892b5a33f4680421b69b191efd32b096" 16 | }, 17 | "dist": { 18 | "type": "zip", 19 | "url": "https://api.github.com/repos/ClassPreloader/ClassPreloader/zipball/bc7206aa892b5a33f4680421b69b191efd32b096", 20 | "reference": "bc7206aa892b5a33f4680421b69b191efd32b096", 21 | "shasum": "" 22 | }, 23 | "require": { 24 | "nikic/php-parser": "^1.0|^2.0|^3.0", 25 | "php": ">=5.5.9" 26 | }, 27 | "require-dev": { 28 | "phpunit/phpunit": "^4.8|^5.0" 29 | }, 30 | "type": "library", 31 | "extra": { 32 | "branch-alias": { 33 | "dev-master": "3.1-dev" 34 | } 35 | }, 36 | "autoload": { 37 | "psr-4": { 38 | "ClassPreloader\\": "src/" 39 | } 40 | }, 41 | "notification-url": "https://packagist.org/downloads/", 42 | "license": [ 43 | "MIT" 44 | ], 45 | "authors": [ 46 | { 47 | "name": "Michael Dowling", 48 | "email": "mtdowling@gmail.com" 49 | }, 50 | { 51 | "name": "Graham Campbell", 52 | "email": "graham@alt-three.com" 53 | } 54 | ], 55 | "description": "Helps class loading performance by generating a single PHP file containing all of the autoloaded files for a specific use case", 56 | "keywords": [ 57 | "autoload", 58 | "class", 59 | "preload" 60 | ], 61 | "time": "2016-09-16T12:50:15+00:00" 62 | }, 63 | { 64 | "name": "danielstjules/stringy", 65 | "version": "1.10.0", 66 | "source": { 67 | "type": "git", 68 | "url": "https://github.com/danielstjules/Stringy.git", 69 | "reference": "4749c205db47ee5b32e8d1adf6d9aff8db6caf3b" 70 | }, 71 | "dist": { 72 | "type": "zip", 73 | "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", 74 | "reference": "4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", 75 | "shasum": "" 76 | }, 77 | "require": { 78 | "ext-mbstring": "*", 79 | "php": ">=5.3.0" 80 | }, 81 | "require-dev": { 82 | "phpunit/phpunit": "~4.0" 83 | }, 84 | "type": "library", 85 | "autoload": { 86 | "psr-4": { 87 | "Stringy\\": "src/" 88 | }, 89 | "files": [ 90 | "src/Create.php" 91 | ] 92 | }, 93 | "notification-url": "https://packagist.org/downloads/", 94 | "license": [ 95 | "MIT" 96 | ], 97 | "authors": [ 98 | { 99 | "name": "Daniel St. Jules", 100 | "email": "danielst.jules@gmail.com", 101 | "homepage": "http://www.danielstjules.com" 102 | } 103 | ], 104 | "description": "A string manipulation library with multibyte support", 105 | "homepage": "https://github.com/danielstjules/Stringy", 106 | "keywords": [ 107 | "UTF", 108 | "helpers", 109 | "manipulation", 110 | "methods", 111 | "multibyte", 112 | "string", 113 | "utf-8", 114 | "utility", 115 | "utils" 116 | ], 117 | "time": "2015-07-23T00:54:12+00:00" 118 | }, 119 | { 120 | "name": "dnoegel/php-xdg-base-dir", 121 | "version": "0.1", 122 | "source": { 123 | "type": "git", 124 | "url": "https://github.com/dnoegel/php-xdg-base-dir.git", 125 | "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" 126 | }, 127 | "dist": { 128 | "type": "zip", 129 | "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", 130 | "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", 131 | "shasum": "" 132 | }, 133 | "require": { 134 | "php": ">=5.3.2" 135 | }, 136 | "require-dev": { 137 | "phpunit/phpunit": "@stable" 138 | }, 139 | "type": "project", 140 | "autoload": { 141 | "psr-4": { 142 | "XdgBaseDir\\": "src/" 143 | } 144 | }, 145 | "notification-url": "https://packagist.org/downloads/", 146 | "license": [ 147 | "MIT" 148 | ], 149 | "description": "implementation of xdg base directory specification for php", 150 | "time": "2014-10-24T07:27:01+00:00" 151 | }, 152 | { 153 | "name": "doctrine/inflector", 154 | "version": "v1.1.0", 155 | "source": { 156 | "type": "git", 157 | "url": "https://github.com/doctrine/inflector.git", 158 | "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" 159 | }, 160 | "dist": { 161 | "type": "zip", 162 | "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", 163 | "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", 164 | "shasum": "" 165 | }, 166 | "require": { 167 | "php": ">=5.3.2" 168 | }, 169 | "require-dev": { 170 | "phpunit/phpunit": "4.*" 171 | }, 172 | "type": "library", 173 | "extra": { 174 | "branch-alias": { 175 | "dev-master": "1.1.x-dev" 176 | } 177 | }, 178 | "autoload": { 179 | "psr-0": { 180 | "Doctrine\\Common\\Inflector\\": "lib/" 181 | } 182 | }, 183 | "notification-url": "https://packagist.org/downloads/", 184 | "license": [ 185 | "MIT" 186 | ], 187 | "authors": [ 188 | { 189 | "name": "Roman Borschel", 190 | "email": "roman@code-factory.org" 191 | }, 192 | { 193 | "name": "Benjamin Eberlei", 194 | "email": "kontakt@beberlei.de" 195 | }, 196 | { 197 | "name": "Guilherme Blanco", 198 | "email": "guilhermeblanco@gmail.com" 199 | }, 200 | { 201 | "name": "Jonathan Wage", 202 | "email": "jonwage@gmail.com" 203 | }, 204 | { 205 | "name": "Johannes Schmitt", 206 | "email": "schmittjoh@gmail.com" 207 | } 208 | ], 209 | "description": "Common String Manipulations with regard to casing and singular/plural rules.", 210 | "homepage": "http://www.doctrine-project.org", 211 | "keywords": [ 212 | "inflection", 213 | "pluralize", 214 | "singularize", 215 | "string" 216 | ], 217 | "time": "2015-11-06T14:35:42+00:00" 218 | }, 219 | { 220 | "name": "jakub-onderka/php-console-color", 221 | "version": "0.1", 222 | "source": { 223 | "type": "git", 224 | "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", 225 | "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1" 226 | }, 227 | "dist": { 228 | "type": "zip", 229 | "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1", 230 | "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1", 231 | "shasum": "" 232 | }, 233 | "require": { 234 | "php": ">=5.3.2" 235 | }, 236 | "require-dev": { 237 | "jakub-onderka/php-code-style": "1.0", 238 | "jakub-onderka/php-parallel-lint": "0.*", 239 | "jakub-onderka/php-var-dump-check": "0.*", 240 | "phpunit/phpunit": "3.7.*", 241 | "squizlabs/php_codesniffer": "1.*" 242 | }, 243 | "type": "library", 244 | "autoload": { 245 | "psr-0": { 246 | "JakubOnderka\\PhpConsoleColor": "src/" 247 | } 248 | }, 249 | "notification-url": "https://packagist.org/downloads/", 250 | "license": [ 251 | "BSD-2-Clause" 252 | ], 253 | "authors": [ 254 | { 255 | "name": "Jakub Onderka", 256 | "email": "jakub.onderka@gmail.com", 257 | "homepage": "http://www.acci.cz" 258 | } 259 | ], 260 | "time": "2014-04-08T15:00:19+00:00" 261 | }, 262 | { 263 | "name": "jakub-onderka/php-console-highlighter", 264 | "version": "v0.3.2", 265 | "source": { 266 | "type": "git", 267 | "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", 268 | "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5" 269 | }, 270 | "dist": { 271 | "type": "zip", 272 | "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/7daa75df45242c8d5b75a22c00a201e7954e4fb5", 273 | "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5", 274 | "shasum": "" 275 | }, 276 | "require": { 277 | "jakub-onderka/php-console-color": "~0.1", 278 | "php": ">=5.3.0" 279 | }, 280 | "require-dev": { 281 | "jakub-onderka/php-code-style": "~1.0", 282 | "jakub-onderka/php-parallel-lint": "~0.5", 283 | "jakub-onderka/php-var-dump-check": "~0.1", 284 | "phpunit/phpunit": "~4.0", 285 | "squizlabs/php_codesniffer": "~1.5" 286 | }, 287 | "type": "library", 288 | "autoload": { 289 | "psr-0": { 290 | "JakubOnderka\\PhpConsoleHighlighter": "src/" 291 | } 292 | }, 293 | "notification-url": "https://packagist.org/downloads/", 294 | "license": [ 295 | "MIT" 296 | ], 297 | "authors": [ 298 | { 299 | "name": "Jakub Onderka", 300 | "email": "acci@acci.cz", 301 | "homepage": "http://www.acci.cz/" 302 | } 303 | ], 304 | "time": "2015-04-20T18:58:01+00:00" 305 | }, 306 | { 307 | "name": "jeremeamia/SuperClosure", 308 | "version": "2.3.0", 309 | "source": { 310 | "type": "git", 311 | "url": "https://github.com/jeremeamia/super_closure.git", 312 | "reference": "443c3df3207f176a1b41576ee2a66968a507b3db" 313 | }, 314 | "dist": { 315 | "type": "zip", 316 | "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/443c3df3207f176a1b41576ee2a66968a507b3db", 317 | "reference": "443c3df3207f176a1b41576ee2a66968a507b3db", 318 | "shasum": "" 319 | }, 320 | "require": { 321 | "nikic/php-parser": "^1.2|^2.0|^3.0", 322 | "php": ">=5.4", 323 | "symfony/polyfill-php56": "^1.0" 324 | }, 325 | "require-dev": { 326 | "phpunit/phpunit": "^4.0|^5.0" 327 | }, 328 | "type": "library", 329 | "extra": { 330 | "branch-alias": { 331 | "dev-master": "2.3-dev" 332 | } 333 | }, 334 | "autoload": { 335 | "psr-4": { 336 | "SuperClosure\\": "src/" 337 | } 338 | }, 339 | "notification-url": "https://packagist.org/downloads/", 340 | "license": [ 341 | "MIT" 342 | ], 343 | "authors": [ 344 | { 345 | "name": "Jeremy Lindblom", 346 | "email": "jeremeamia@gmail.com", 347 | "homepage": "https://github.com/jeremeamia", 348 | "role": "Developer" 349 | } 350 | ], 351 | "description": "Serialize Closure objects, including their context and binding", 352 | "homepage": "https://github.com/jeremeamia/super_closure", 353 | "keywords": [ 354 | "closure", 355 | "function", 356 | "lambda", 357 | "parser", 358 | "serializable", 359 | "serialize", 360 | "tokenizer" 361 | ], 362 | "time": "2016-12-07T09:37:55+00:00" 363 | }, 364 | { 365 | "name": "laravel/framework", 366 | "version": "v5.1.46", 367 | "source": { 368 | "type": "git", 369 | "url": "https://github.com/laravel/framework.git", 370 | "reference": "7f2f892e62163138121e8210b92b21394fda8d1c" 371 | }, 372 | "dist": { 373 | "type": "zip", 374 | "url": "https://api.github.com/repos/laravel/framework/zipball/7f2f892e62163138121e8210b92b21394fda8d1c", 375 | "reference": "7f2f892e62163138121e8210b92b21394fda8d1c", 376 | "shasum": "" 377 | }, 378 | "require": { 379 | "classpreloader/classpreloader": "~2.0|~3.0", 380 | "danielstjules/stringy": "~1.8", 381 | "doctrine/inflector": "~1.0", 382 | "ext-mbstring": "*", 383 | "ext-openssl": "*", 384 | "jeremeamia/superclosure": "~2.0", 385 | "league/flysystem": "~1.0", 386 | "monolog/monolog": "~1.11", 387 | "mtdowling/cron-expression": "~1.0", 388 | "nesbot/carbon": "~1.19", 389 | "paragonie/random_compat": "~1.4", 390 | "php": ">=5.5.9", 391 | "psy/psysh": "0.7.*", 392 | "swiftmailer/swiftmailer": "~5.1", 393 | "symfony/console": "2.7.*", 394 | "symfony/css-selector": "2.7.*|2.8.*", 395 | "symfony/debug": "2.7.*", 396 | "symfony/dom-crawler": "2.7.*", 397 | "symfony/finder": "2.7.*", 398 | "symfony/http-foundation": "2.7.*", 399 | "symfony/http-kernel": "2.7.*", 400 | "symfony/process": "2.7.*", 401 | "symfony/routing": "2.7.*", 402 | "symfony/translation": "2.7.*", 403 | "symfony/var-dumper": "2.7.*", 404 | "vlucas/phpdotenv": "~1.0" 405 | }, 406 | "replace": { 407 | "illuminate/auth": "self.version", 408 | "illuminate/broadcasting": "self.version", 409 | "illuminate/bus": "self.version", 410 | "illuminate/cache": "self.version", 411 | "illuminate/config": "self.version", 412 | "illuminate/console": "self.version", 413 | "illuminate/container": "self.version", 414 | "illuminate/contracts": "self.version", 415 | "illuminate/cookie": "self.version", 416 | "illuminate/database": "self.version", 417 | "illuminate/encryption": "self.version", 418 | "illuminate/events": "self.version", 419 | "illuminate/exception": "self.version", 420 | "illuminate/filesystem": "self.version", 421 | "illuminate/hashing": "self.version", 422 | "illuminate/http": "self.version", 423 | "illuminate/log": "self.version", 424 | "illuminate/mail": "self.version", 425 | "illuminate/pagination": "self.version", 426 | "illuminate/pipeline": "self.version", 427 | "illuminate/queue": "self.version", 428 | "illuminate/redis": "self.version", 429 | "illuminate/routing": "self.version", 430 | "illuminate/session": "self.version", 431 | "illuminate/support": "self.version", 432 | "illuminate/translation": "self.version", 433 | "illuminate/validation": "self.version", 434 | "illuminate/view": "self.version" 435 | }, 436 | "require-dev": { 437 | "aws/aws-sdk-php": "~3.0", 438 | "iron-io/iron_mq": "~2.0", 439 | "mockery/mockery": "~0.9.4", 440 | "pda/pheanstalk": "~3.0", 441 | "phpunit/phpunit": "~4.0", 442 | "predis/predis": "~1.0" 443 | }, 444 | "suggest": { 445 | "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", 446 | "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.4).", 447 | "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", 448 | "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~5.3|~6.0).", 449 | "iron-io/iron_mq": "Required to use the iron queue driver (~2.0).", 450 | "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", 451 | "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", 452 | "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", 453 | "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", 454 | "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~2.0).", 455 | "symfony/psr-http-message-bridge": "Required to psr7 bridging features (0.2.*)." 456 | }, 457 | "type": "library", 458 | "extra": { 459 | "branch-alias": { 460 | "dev-master": "5.1-dev" 461 | } 462 | }, 463 | "autoload": { 464 | "classmap": [ 465 | "src/Illuminate/Queue/IlluminateQueueClosure.php" 466 | ], 467 | "files": [ 468 | "src/Illuminate/Foundation/helpers.php", 469 | "src/Illuminate/Support/helpers.php" 470 | ], 471 | "psr-4": { 472 | "Illuminate\\": "src/Illuminate/" 473 | } 474 | }, 475 | "notification-url": "https://packagist.org/downloads/", 476 | "license": [ 477 | "MIT" 478 | ], 479 | "authors": [ 480 | { 481 | "name": "Taylor Otwell", 482 | "email": "taylorotwell@gmail.com" 483 | } 484 | ], 485 | "description": "The Laravel Framework.", 486 | "homepage": "http://laravel.com", 487 | "keywords": [ 488 | "framework", 489 | "laravel" 490 | ], 491 | "time": "2017-03-24T16:31:45+00:00" 492 | }, 493 | { 494 | "name": "league/flysystem", 495 | "version": "1.0.40", 496 | "source": { 497 | "type": "git", 498 | "url": "https://github.com/thephpleague/flysystem.git", 499 | "reference": "3828f0b24e2c1918bb362d57a53205d6dc8fde61" 500 | }, 501 | "dist": { 502 | "type": "zip", 503 | "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/3828f0b24e2c1918bb362d57a53205d6dc8fde61", 504 | "reference": "3828f0b24e2c1918bb362d57a53205d6dc8fde61", 505 | "shasum": "" 506 | }, 507 | "require": { 508 | "php": ">=5.5.9" 509 | }, 510 | "conflict": { 511 | "league/flysystem-sftp": "<1.0.6" 512 | }, 513 | "require-dev": { 514 | "ext-fileinfo": "*", 515 | "mockery/mockery": "~0.9", 516 | "phpspec/phpspec": "^2.2", 517 | "phpunit/phpunit": "~4.8" 518 | }, 519 | "suggest": { 520 | "ext-fileinfo": "Required for MimeType", 521 | "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", 522 | "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", 523 | "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", 524 | "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", 525 | "league/flysystem-copy": "Allows you to use Copy.com storage", 526 | "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", 527 | "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", 528 | "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", 529 | "league/flysystem-webdav": "Allows you to use WebDAV storage", 530 | "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", 531 | "spatie/flysystem-dropbox": "Allows you to use Dropbox storage" 532 | }, 533 | "type": "library", 534 | "extra": { 535 | "branch-alias": { 536 | "dev-master": "1.1-dev" 537 | } 538 | }, 539 | "autoload": { 540 | "psr-4": { 541 | "League\\Flysystem\\": "src/" 542 | } 543 | }, 544 | "notification-url": "https://packagist.org/downloads/", 545 | "license": [ 546 | "MIT" 547 | ], 548 | "authors": [ 549 | { 550 | "name": "Frank de Jonge", 551 | "email": "info@frenky.net" 552 | } 553 | ], 554 | "description": "Filesystem abstraction: Many filesystems, one API.", 555 | "keywords": [ 556 | "Cloud Files", 557 | "WebDAV", 558 | "abstraction", 559 | "aws", 560 | "cloud", 561 | "copy.com", 562 | "dropbox", 563 | "file systems", 564 | "files", 565 | "filesystem", 566 | "filesystems", 567 | "ftp", 568 | "rackspace", 569 | "remote", 570 | "s3", 571 | "sftp", 572 | "storage" 573 | ], 574 | "time": "2017-04-28T10:15:08+00:00" 575 | }, 576 | { 577 | "name": "monolog/monolog", 578 | "version": "1.23.0", 579 | "source": { 580 | "type": "git", 581 | "url": "https://github.com/Seldaek/monolog.git", 582 | "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" 583 | }, 584 | "dist": { 585 | "type": "zip", 586 | "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", 587 | "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", 588 | "shasum": "" 589 | }, 590 | "require": { 591 | "php": ">=5.3.0", 592 | "psr/log": "~1.0" 593 | }, 594 | "provide": { 595 | "psr/log-implementation": "1.0.0" 596 | }, 597 | "require-dev": { 598 | "aws/aws-sdk-php": "^2.4.9 || ^3.0", 599 | "doctrine/couchdb": "~1.0@dev", 600 | "graylog2/gelf-php": "~1.0", 601 | "jakub-onderka/php-parallel-lint": "0.9", 602 | "php-amqplib/php-amqplib": "~2.4", 603 | "php-console/php-console": "^3.1.3", 604 | "phpunit/phpunit": "~4.5", 605 | "phpunit/phpunit-mock-objects": "2.3.0", 606 | "ruflin/elastica": ">=0.90 <3.0", 607 | "sentry/sentry": "^0.13", 608 | "swiftmailer/swiftmailer": "^5.3|^6.0" 609 | }, 610 | "suggest": { 611 | "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", 612 | "doctrine/couchdb": "Allow sending log messages to a CouchDB server", 613 | "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", 614 | "ext-mongo": "Allow sending log messages to a MongoDB server", 615 | "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", 616 | "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", 617 | "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", 618 | "php-console/php-console": "Allow sending log messages to Google Chrome", 619 | "rollbar/rollbar": "Allow sending log messages to Rollbar", 620 | "ruflin/elastica": "Allow sending log messages to an Elastic Search server", 621 | "sentry/sentry": "Allow sending log messages to a Sentry server" 622 | }, 623 | "type": "library", 624 | "extra": { 625 | "branch-alias": { 626 | "dev-master": "2.0.x-dev" 627 | } 628 | }, 629 | "autoload": { 630 | "psr-4": { 631 | "Monolog\\": "src/Monolog" 632 | } 633 | }, 634 | "notification-url": "https://packagist.org/downloads/", 635 | "license": [ 636 | "MIT" 637 | ], 638 | "authors": [ 639 | { 640 | "name": "Jordi Boggiano", 641 | "email": "j.boggiano@seld.be", 642 | "homepage": "http://seld.be" 643 | } 644 | ], 645 | "description": "Sends your logs to files, sockets, inboxes, databases and various web services", 646 | "homepage": "http://github.com/Seldaek/monolog", 647 | "keywords": [ 648 | "log", 649 | "logging", 650 | "psr-3" 651 | ], 652 | "time": "2017-06-19T01:22:40+00:00" 653 | }, 654 | { 655 | "name": "mtdowling/cron-expression", 656 | "version": "v1.2.0", 657 | "source": { 658 | "type": "git", 659 | "url": "https://github.com/mtdowling/cron-expression.git", 660 | "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" 661 | }, 662 | "dist": { 663 | "type": "zip", 664 | "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", 665 | "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", 666 | "shasum": "" 667 | }, 668 | "require": { 669 | "php": ">=5.3.2" 670 | }, 671 | "require-dev": { 672 | "phpunit/phpunit": "~4.0|~5.0" 673 | }, 674 | "type": "library", 675 | "autoload": { 676 | "psr-4": { 677 | "Cron\\": "src/Cron/" 678 | } 679 | }, 680 | "notification-url": "https://packagist.org/downloads/", 681 | "license": [ 682 | "MIT" 683 | ], 684 | "authors": [ 685 | { 686 | "name": "Michael Dowling", 687 | "email": "mtdowling@gmail.com", 688 | "homepage": "https://github.com/mtdowling" 689 | } 690 | ], 691 | "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", 692 | "keywords": [ 693 | "cron", 694 | "schedule" 695 | ], 696 | "time": "2017-01-23T04:29:33+00:00" 697 | }, 698 | { 699 | "name": "nesbot/carbon", 700 | "version": "1.22.1", 701 | "source": { 702 | "type": "git", 703 | "url": "https://github.com/briannesbitt/Carbon.git", 704 | "reference": "7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc" 705 | }, 706 | "dist": { 707 | "type": "zip", 708 | "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc", 709 | "reference": "7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc", 710 | "shasum": "" 711 | }, 712 | "require": { 713 | "php": ">=5.3.0", 714 | "symfony/translation": "~2.6 || ~3.0" 715 | }, 716 | "require-dev": { 717 | "friendsofphp/php-cs-fixer": "~2", 718 | "phpunit/phpunit": "~4.0 || ~5.0" 719 | }, 720 | "type": "library", 721 | "extra": { 722 | "branch-alias": { 723 | "dev-master": "1.23-dev" 724 | } 725 | }, 726 | "autoload": { 727 | "psr-4": { 728 | "Carbon\\": "src/Carbon/" 729 | } 730 | }, 731 | "notification-url": "https://packagist.org/downloads/", 732 | "license": [ 733 | "MIT" 734 | ], 735 | "authors": [ 736 | { 737 | "name": "Brian Nesbitt", 738 | "email": "brian@nesbot.com", 739 | "homepage": "http://nesbot.com" 740 | } 741 | ], 742 | "description": "A simple API extension for DateTime.", 743 | "homepage": "http://carbon.nesbot.com", 744 | "keywords": [ 745 | "date", 746 | "datetime", 747 | "time" 748 | ], 749 | "time": "2017-01-16T07:55:07+00:00" 750 | }, 751 | { 752 | "name": "nikic/php-parser", 753 | "version": "v2.1.1", 754 | "source": { 755 | "type": "git", 756 | "url": "https://github.com/nikic/PHP-Parser.git", 757 | "reference": "4dd659edadffdc2143e4753df655d866dbfeedf0" 758 | }, 759 | "dist": { 760 | "type": "zip", 761 | "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4dd659edadffdc2143e4753df655d866dbfeedf0", 762 | "reference": "4dd659edadffdc2143e4753df655d866dbfeedf0", 763 | "shasum": "" 764 | }, 765 | "require": { 766 | "ext-tokenizer": "*", 767 | "php": ">=5.4" 768 | }, 769 | "require-dev": { 770 | "phpunit/phpunit": "~4.0" 771 | }, 772 | "bin": [ 773 | "bin/php-parse" 774 | ], 775 | "type": "library", 776 | "extra": { 777 | "branch-alias": { 778 | "dev-master": "2.1-dev" 779 | } 780 | }, 781 | "autoload": { 782 | "psr-4": { 783 | "PhpParser\\": "lib/PhpParser" 784 | } 785 | }, 786 | "notification-url": "https://packagist.org/downloads/", 787 | "license": [ 788 | "BSD-3-Clause" 789 | ], 790 | "authors": [ 791 | { 792 | "name": "Nikita Popov" 793 | } 794 | ], 795 | "description": "A PHP parser written in PHP", 796 | "keywords": [ 797 | "parser", 798 | "php" 799 | ], 800 | "time": "2016-09-16T12:04:44+00:00" 801 | }, 802 | { 803 | "name": "paragonie/random_compat", 804 | "version": "v1.4.2", 805 | "source": { 806 | "type": "git", 807 | "url": "https://github.com/paragonie/random_compat.git", 808 | "reference": "965cdeb01fdcab7653253aa81d40441d261f1e66" 809 | }, 810 | "dist": { 811 | "type": "zip", 812 | "url": "https://api.github.com/repos/paragonie/random_compat/zipball/965cdeb01fdcab7653253aa81d40441d261f1e66", 813 | "reference": "965cdeb01fdcab7653253aa81d40441d261f1e66", 814 | "shasum": "" 815 | }, 816 | "require": { 817 | "php": ">=5.2.0" 818 | }, 819 | "require-dev": { 820 | "phpunit/phpunit": "4.*|5.*" 821 | }, 822 | "suggest": { 823 | "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." 824 | }, 825 | "type": "library", 826 | "autoload": { 827 | "files": [ 828 | "lib/random.php" 829 | ] 830 | }, 831 | "notification-url": "https://packagist.org/downloads/", 832 | "license": [ 833 | "MIT" 834 | ], 835 | "authors": [ 836 | { 837 | "name": "Paragon Initiative Enterprises", 838 | "email": "security@paragonie.com", 839 | "homepage": "https://paragonie.com" 840 | } 841 | ], 842 | "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", 843 | "keywords": [ 844 | "csprng", 845 | "pseudorandom", 846 | "random" 847 | ], 848 | "time": "2017-03-13T16:22:52+00:00" 849 | }, 850 | { 851 | "name": "psr/log", 852 | "version": "1.0.2", 853 | "source": { 854 | "type": "git", 855 | "url": "https://github.com/php-fig/log.git", 856 | "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" 857 | }, 858 | "dist": { 859 | "type": "zip", 860 | "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", 861 | "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", 862 | "shasum": "" 863 | }, 864 | "require": { 865 | "php": ">=5.3.0" 866 | }, 867 | "type": "library", 868 | "extra": { 869 | "branch-alias": { 870 | "dev-master": "1.0.x-dev" 871 | } 872 | }, 873 | "autoload": { 874 | "psr-4": { 875 | "Psr\\Log\\": "Psr/Log/" 876 | } 877 | }, 878 | "notification-url": "https://packagist.org/downloads/", 879 | "license": [ 880 | "MIT" 881 | ], 882 | "authors": [ 883 | { 884 | "name": "PHP-FIG", 885 | "homepage": "http://www.php-fig.org/" 886 | } 887 | ], 888 | "description": "Common interface for logging libraries", 889 | "homepage": "https://github.com/php-fig/log", 890 | "keywords": [ 891 | "log", 892 | "psr", 893 | "psr-3" 894 | ], 895 | "time": "2016-10-10T12:19:37+00:00" 896 | }, 897 | { 898 | "name": "psy/psysh", 899 | "version": "v0.7.2", 900 | "source": { 901 | "type": "git", 902 | "url": "https://github.com/bobthecow/psysh.git", 903 | "reference": "e64e10b20f8d229cac76399e1f3edddb57a0f280" 904 | }, 905 | "dist": { 906 | "type": "zip", 907 | "url": "https://api.github.com/repos/bobthecow/psysh/zipball/e64e10b20f8d229cac76399e1f3edddb57a0f280", 908 | "reference": "e64e10b20f8d229cac76399e1f3edddb57a0f280", 909 | "shasum": "" 910 | }, 911 | "require": { 912 | "dnoegel/php-xdg-base-dir": "0.1", 913 | "jakub-onderka/php-console-highlighter": "0.3.*", 914 | "nikic/php-parser": "^1.2.1|~2.0", 915 | "php": ">=5.3.9", 916 | "symfony/console": "~2.3.10|^2.4.2|~3.0", 917 | "symfony/var-dumper": "~2.7|~3.0" 918 | }, 919 | "require-dev": { 920 | "fabpot/php-cs-fixer": "~1.5", 921 | "phpunit/phpunit": "~3.7|~4.0|~5.0", 922 | "squizlabs/php_codesniffer": "~2.0", 923 | "symfony/finder": "~2.1|~3.0" 924 | }, 925 | "suggest": { 926 | "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", 927 | "ext-pdo-sqlite": "The doc command requires SQLite to work.", 928 | "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", 929 | "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." 930 | }, 931 | "bin": [ 932 | "bin/psysh" 933 | ], 934 | "type": "library", 935 | "extra": { 936 | "branch-alias": { 937 | "dev-develop": "0.8.x-dev" 938 | } 939 | }, 940 | "autoload": { 941 | "files": [ 942 | "src/Psy/functions.php" 943 | ], 944 | "psr-4": { 945 | "Psy\\": "src/Psy/" 946 | } 947 | }, 948 | "notification-url": "https://packagist.org/downloads/", 949 | "license": [ 950 | "MIT" 951 | ], 952 | "authors": [ 953 | { 954 | "name": "Justin Hileman", 955 | "email": "justin@justinhileman.info", 956 | "homepage": "http://justinhileman.com" 957 | } 958 | ], 959 | "description": "An interactive shell for modern PHP.", 960 | "homepage": "http://psysh.org", 961 | "keywords": [ 962 | "REPL", 963 | "console", 964 | "interactive", 965 | "shell" 966 | ], 967 | "time": "2016-03-09T05:03:14+00:00" 968 | }, 969 | { 970 | "name": "swiftmailer/swiftmailer", 971 | "version": "v5.4.8", 972 | "source": { 973 | "type": "git", 974 | "url": "https://github.com/swiftmailer/swiftmailer.git", 975 | "reference": "9a06dc570a0367850280eefd3f1dc2da45aef517" 976 | }, 977 | "dist": { 978 | "type": "zip", 979 | "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/9a06dc570a0367850280eefd3f1dc2da45aef517", 980 | "reference": "9a06dc570a0367850280eefd3f1dc2da45aef517", 981 | "shasum": "" 982 | }, 983 | "require": { 984 | "php": ">=5.3.3" 985 | }, 986 | "require-dev": { 987 | "mockery/mockery": "~0.9.1", 988 | "symfony/phpunit-bridge": "~3.2" 989 | }, 990 | "type": "library", 991 | "extra": { 992 | "branch-alias": { 993 | "dev-master": "5.4-dev" 994 | } 995 | }, 996 | "autoload": { 997 | "files": [ 998 | "lib/swift_required.php" 999 | ] 1000 | }, 1001 | "notification-url": "https://packagist.org/downloads/", 1002 | "license": [ 1003 | "MIT" 1004 | ], 1005 | "authors": [ 1006 | { 1007 | "name": "Chris Corbyn" 1008 | }, 1009 | { 1010 | "name": "Fabien Potencier", 1011 | "email": "fabien@symfony.com" 1012 | } 1013 | ], 1014 | "description": "Swiftmailer, free feature-rich PHP mailer", 1015 | "homepage": "http://swiftmailer.org", 1016 | "keywords": [ 1017 | "email", 1018 | "mail", 1019 | "mailer" 1020 | ], 1021 | "time": "2017-05-01T15:54:03+00:00" 1022 | }, 1023 | { 1024 | "name": "symfony/console", 1025 | "version": "v2.7.31", 1026 | "source": { 1027 | "type": "git", 1028 | "url": "https://github.com/symfony/console.git", 1029 | "reference": "9227d7607b1b42b55bc46610afe3d516b5e89fa2" 1030 | }, 1031 | "dist": { 1032 | "type": "zip", 1033 | "url": "https://api.github.com/repos/symfony/console/zipball/9227d7607b1b42b55bc46610afe3d516b5e89fa2", 1034 | "reference": "9227d7607b1b42b55bc46610afe3d516b5e89fa2", 1035 | "shasum": "" 1036 | }, 1037 | "require": { 1038 | "php": ">=5.3.9", 1039 | "symfony/debug": "^2.7.2" 1040 | }, 1041 | "require-dev": { 1042 | "psr/log": "~1.0", 1043 | "symfony/event-dispatcher": "~2.1", 1044 | "symfony/process": "~2.1" 1045 | }, 1046 | "suggest": { 1047 | "psr/log": "For using the console logger", 1048 | "symfony/event-dispatcher": "", 1049 | "symfony/process": "" 1050 | }, 1051 | "type": "library", 1052 | "extra": { 1053 | "branch-alias": { 1054 | "dev-master": "2.7-dev" 1055 | } 1056 | }, 1057 | "autoload": { 1058 | "psr-4": { 1059 | "Symfony\\Component\\Console\\": "" 1060 | }, 1061 | "exclude-from-classmap": [ 1062 | "/Tests/" 1063 | ] 1064 | }, 1065 | "notification-url": "https://packagist.org/downloads/", 1066 | "license": [ 1067 | "MIT" 1068 | ], 1069 | "authors": [ 1070 | { 1071 | "name": "Fabien Potencier", 1072 | "email": "fabien@symfony.com" 1073 | }, 1074 | { 1075 | "name": "Symfony Community", 1076 | "homepage": "https://symfony.com/contributors" 1077 | } 1078 | ], 1079 | "description": "Symfony Console Component", 1080 | "homepage": "https://symfony.com", 1081 | "time": "2017-07-01T09:26:27+00:00" 1082 | }, 1083 | { 1084 | "name": "symfony/css-selector", 1085 | "version": "v2.8.24", 1086 | "source": { 1087 | "type": "git", 1088 | "url": "https://github.com/symfony/css-selector.git", 1089 | "reference": "ba3204654efa779691fac9e948a96b4a7067e4ab" 1090 | }, 1091 | "dist": { 1092 | "type": "zip", 1093 | "url": "https://api.github.com/repos/symfony/css-selector/zipball/ba3204654efa779691fac9e948a96b4a7067e4ab", 1094 | "reference": "ba3204654efa779691fac9e948a96b4a7067e4ab", 1095 | "shasum": "" 1096 | }, 1097 | "require": { 1098 | "php": ">=5.3.9" 1099 | }, 1100 | "type": "library", 1101 | "extra": { 1102 | "branch-alias": { 1103 | "dev-master": "2.8-dev" 1104 | } 1105 | }, 1106 | "autoload": { 1107 | "psr-4": { 1108 | "Symfony\\Component\\CssSelector\\": "" 1109 | }, 1110 | "exclude-from-classmap": [ 1111 | "/Tests/" 1112 | ] 1113 | }, 1114 | "notification-url": "https://packagist.org/downloads/", 1115 | "license": [ 1116 | "MIT" 1117 | ], 1118 | "authors": [ 1119 | { 1120 | "name": "Jean-François Simon", 1121 | "email": "jeanfrancois.simon@sensiolabs.com" 1122 | }, 1123 | { 1124 | "name": "Fabien Potencier", 1125 | "email": "fabien@symfony.com" 1126 | }, 1127 | { 1128 | "name": "Symfony Community", 1129 | "homepage": "https://symfony.com/contributors" 1130 | } 1131 | ], 1132 | "description": "Symfony CssSelector Component", 1133 | "homepage": "https://symfony.com", 1134 | "time": "2017-05-01T14:31:55+00:00" 1135 | }, 1136 | { 1137 | "name": "symfony/debug", 1138 | "version": "v2.7.31", 1139 | "source": { 1140 | "type": "git", 1141 | "url": "https://github.com/symfony/debug.git", 1142 | "reference": "2662c21dea8fb116c46fe1bcf819bc5dd4bc99fd" 1143 | }, 1144 | "dist": { 1145 | "type": "zip", 1146 | "url": "https://api.github.com/repos/symfony/debug/zipball/2662c21dea8fb116c46fe1bcf819bc5dd4bc99fd", 1147 | "reference": "2662c21dea8fb116c46fe1bcf819bc5dd4bc99fd", 1148 | "shasum": "" 1149 | }, 1150 | "require": { 1151 | "php": ">=5.3.9", 1152 | "psr/log": "~1.0" 1153 | }, 1154 | "conflict": { 1155 | "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" 1156 | }, 1157 | "require-dev": { 1158 | "symfony/class-loader": "~2.2", 1159 | "symfony/http-kernel": "~2.3.24|~2.5.9|^2.6.2" 1160 | }, 1161 | "type": "library", 1162 | "extra": { 1163 | "branch-alias": { 1164 | "dev-master": "2.7-dev" 1165 | } 1166 | }, 1167 | "autoload": { 1168 | "psr-4": { 1169 | "Symfony\\Component\\Debug\\": "" 1170 | }, 1171 | "exclude-from-classmap": [ 1172 | "/Tests/" 1173 | ] 1174 | }, 1175 | "notification-url": "https://packagist.org/downloads/", 1176 | "license": [ 1177 | "MIT" 1178 | ], 1179 | "authors": [ 1180 | { 1181 | "name": "Fabien Potencier", 1182 | "email": "fabien@symfony.com" 1183 | }, 1184 | { 1185 | "name": "Symfony Community", 1186 | "homepage": "https://symfony.com/contributors" 1187 | } 1188 | ], 1189 | "description": "Symfony Debug Component", 1190 | "homepage": "https://symfony.com", 1191 | "time": "2017-06-01T20:44:56+00:00" 1192 | }, 1193 | { 1194 | "name": "symfony/dom-crawler", 1195 | "version": "v2.7.31", 1196 | "source": { 1197 | "type": "git", 1198 | "url": "https://github.com/symfony/dom-crawler.git", 1199 | "reference": "948b5e3de6c0d802f01887941ab178bba881db9f" 1200 | }, 1201 | "dist": { 1202 | "type": "zip", 1203 | "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/948b5e3de6c0d802f01887941ab178bba881db9f", 1204 | "reference": "948b5e3de6c0d802f01887941ab178bba881db9f", 1205 | "shasum": "" 1206 | }, 1207 | "require": { 1208 | "php": ">=5.3.9" 1209 | }, 1210 | "require-dev": { 1211 | "symfony/css-selector": "~2.3" 1212 | }, 1213 | "suggest": { 1214 | "symfony/css-selector": "" 1215 | }, 1216 | "type": "library", 1217 | "extra": { 1218 | "branch-alias": { 1219 | "dev-master": "2.7-dev" 1220 | } 1221 | }, 1222 | "autoload": { 1223 | "psr-4": { 1224 | "Symfony\\Component\\DomCrawler\\": "" 1225 | }, 1226 | "exclude-from-classmap": [ 1227 | "/Tests/" 1228 | ] 1229 | }, 1230 | "notification-url": "https://packagist.org/downloads/", 1231 | "license": [ 1232 | "MIT" 1233 | ], 1234 | "authors": [ 1235 | { 1236 | "name": "Fabien Potencier", 1237 | "email": "fabien@symfony.com" 1238 | }, 1239 | { 1240 | "name": "Symfony Community", 1241 | "homepage": "https://symfony.com/contributors" 1242 | } 1243 | ], 1244 | "description": "Symfony DomCrawler Component", 1245 | "homepage": "https://symfony.com", 1246 | "time": "2017-05-22T11:36:46+00:00" 1247 | }, 1248 | { 1249 | "name": "symfony/event-dispatcher", 1250 | "version": "v2.8.24", 1251 | "source": { 1252 | "type": "git", 1253 | "url": "https://github.com/symfony/event-dispatcher.git", 1254 | "reference": "1377400fd641d7d1935981546aaef780ecd5bf6d" 1255 | }, 1256 | "dist": { 1257 | "type": "zip", 1258 | "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1377400fd641d7d1935981546aaef780ecd5bf6d", 1259 | "reference": "1377400fd641d7d1935981546aaef780ecd5bf6d", 1260 | "shasum": "" 1261 | }, 1262 | "require": { 1263 | "php": ">=5.3.9" 1264 | }, 1265 | "require-dev": { 1266 | "psr/log": "~1.0", 1267 | "symfony/config": "^2.0.5|~3.0.0", 1268 | "symfony/dependency-injection": "~2.6|~3.0.0", 1269 | "symfony/expression-language": "~2.6|~3.0.0", 1270 | "symfony/stopwatch": "~2.3|~3.0.0" 1271 | }, 1272 | "suggest": { 1273 | "symfony/dependency-injection": "", 1274 | "symfony/http-kernel": "" 1275 | }, 1276 | "type": "library", 1277 | "extra": { 1278 | "branch-alias": { 1279 | "dev-master": "2.8-dev" 1280 | } 1281 | }, 1282 | "autoload": { 1283 | "psr-4": { 1284 | "Symfony\\Component\\EventDispatcher\\": "" 1285 | }, 1286 | "exclude-from-classmap": [ 1287 | "/Tests/" 1288 | ] 1289 | }, 1290 | "notification-url": "https://packagist.org/downloads/", 1291 | "license": [ 1292 | "MIT" 1293 | ], 1294 | "authors": [ 1295 | { 1296 | "name": "Fabien Potencier", 1297 | "email": "fabien@symfony.com" 1298 | }, 1299 | { 1300 | "name": "Symfony Community", 1301 | "homepage": "https://symfony.com/contributors" 1302 | } 1303 | ], 1304 | "description": "Symfony EventDispatcher Component", 1305 | "homepage": "https://symfony.com", 1306 | "time": "2017-06-02T07:47:27+00:00" 1307 | }, 1308 | { 1309 | "name": "symfony/finder", 1310 | "version": "v2.7.31", 1311 | "source": { 1312 | "type": "git", 1313 | "url": "https://github.com/symfony/finder.git", 1314 | "reference": "936529dea4ebedcfe577700b6079a75eb918d21f" 1315 | }, 1316 | "dist": { 1317 | "type": "zip", 1318 | "url": "https://api.github.com/repos/symfony/finder/zipball/936529dea4ebedcfe577700b6079a75eb918d21f", 1319 | "reference": "936529dea4ebedcfe577700b6079a75eb918d21f", 1320 | "shasum": "" 1321 | }, 1322 | "require": { 1323 | "php": ">=5.3.9" 1324 | }, 1325 | "type": "library", 1326 | "extra": { 1327 | "branch-alias": { 1328 | "dev-master": "2.7-dev" 1329 | } 1330 | }, 1331 | "autoload": { 1332 | "psr-4": { 1333 | "Symfony\\Component\\Finder\\": "" 1334 | }, 1335 | "exclude-from-classmap": [ 1336 | "/Tests/" 1337 | ] 1338 | }, 1339 | "notification-url": "https://packagist.org/downloads/", 1340 | "license": [ 1341 | "MIT" 1342 | ], 1343 | "authors": [ 1344 | { 1345 | "name": "Fabien Potencier", 1346 | "email": "fabien@symfony.com" 1347 | }, 1348 | { 1349 | "name": "Symfony Community", 1350 | "homepage": "https://symfony.com/contributors" 1351 | } 1352 | ], 1353 | "description": "Symfony Finder Component", 1354 | "homepage": "https://symfony.com", 1355 | "time": "2017-06-01T20:44:56+00:00" 1356 | }, 1357 | { 1358 | "name": "symfony/http-foundation", 1359 | "version": "v2.7.31", 1360 | "source": { 1361 | "type": "git", 1362 | "url": "https://github.com/symfony/http-foundation.git", 1363 | "reference": "37317dd4d377a36ecc84bd7c9638d7c09c9d5837" 1364 | }, 1365 | "dist": { 1366 | "type": "zip", 1367 | "url": "https://api.github.com/repos/symfony/http-foundation/zipball/37317dd4d377a36ecc84bd7c9638d7c09c9d5837", 1368 | "reference": "37317dd4d377a36ecc84bd7c9638d7c09c9d5837", 1369 | "shasum": "" 1370 | }, 1371 | "require": { 1372 | "php": ">=5.3.9", 1373 | "symfony/polyfill-mbstring": "~1.1" 1374 | }, 1375 | "require-dev": { 1376 | "symfony/expression-language": "~2.4" 1377 | }, 1378 | "type": "library", 1379 | "extra": { 1380 | "branch-alias": { 1381 | "dev-master": "2.7-dev" 1382 | } 1383 | }, 1384 | "autoload": { 1385 | "psr-4": { 1386 | "Symfony\\Component\\HttpFoundation\\": "" 1387 | }, 1388 | "classmap": [ 1389 | "Resources/stubs" 1390 | ], 1391 | "exclude-from-classmap": [ 1392 | "/Tests/" 1393 | ] 1394 | }, 1395 | "notification-url": "https://packagist.org/downloads/", 1396 | "license": [ 1397 | "MIT" 1398 | ], 1399 | "authors": [ 1400 | { 1401 | "name": "Fabien Potencier", 1402 | "email": "fabien@symfony.com" 1403 | }, 1404 | { 1405 | "name": "Symfony Community", 1406 | "homepage": "https://symfony.com/contributors" 1407 | } 1408 | ], 1409 | "description": "Symfony HttpFoundation Component", 1410 | "homepage": "https://symfony.com", 1411 | "time": "2017-06-14T19:35:44+00:00" 1412 | }, 1413 | { 1414 | "name": "symfony/http-kernel", 1415 | "version": "v2.7.31", 1416 | "source": { 1417 | "type": "git", 1418 | "url": "https://github.com/symfony/http-kernel.git", 1419 | "reference": "67247e4b5fa37404126a0bae9cda74de2fd9e259" 1420 | }, 1421 | "dist": { 1422 | "type": "zip", 1423 | "url": "https://api.github.com/repos/symfony/http-kernel/zipball/67247e4b5fa37404126a0bae9cda74de2fd9e259", 1424 | "reference": "67247e4b5fa37404126a0bae9cda74de2fd9e259", 1425 | "shasum": "" 1426 | }, 1427 | "require": { 1428 | "php": ">=5.3.9", 1429 | "psr/log": "~1.0", 1430 | "symfony/debug": "^2.6.2", 1431 | "symfony/event-dispatcher": "^2.6.7", 1432 | "symfony/http-foundation": "~2.7.20|^2.8.13" 1433 | }, 1434 | "conflict": { 1435 | "symfony/config": "<2.7", 1436 | "twig/twig": "<1.34|<2.4,>=2" 1437 | }, 1438 | "require-dev": { 1439 | "symfony/browser-kit": "~2.3", 1440 | "symfony/class-loader": "~2.1", 1441 | "symfony/config": "~2.7", 1442 | "symfony/console": "~2.3", 1443 | "symfony/css-selector": "^2.0.5", 1444 | "symfony/dependency-injection": "~2.2", 1445 | "symfony/dom-crawler": "^2.0.5", 1446 | "symfony/expression-language": "~2.4", 1447 | "symfony/finder": "^2.0.5", 1448 | "symfony/process": "^2.0.5", 1449 | "symfony/routing": "~2.2", 1450 | "symfony/stopwatch": "~2.3", 1451 | "symfony/templating": "~2.2", 1452 | "symfony/translation": "^2.0.5", 1453 | "symfony/var-dumper": "~2.6" 1454 | }, 1455 | "suggest": { 1456 | "symfony/browser-kit": "", 1457 | "symfony/class-loader": "", 1458 | "symfony/config": "", 1459 | "symfony/console": "", 1460 | "symfony/dependency-injection": "", 1461 | "symfony/finder": "", 1462 | "symfony/var-dumper": "" 1463 | }, 1464 | "type": "library", 1465 | "extra": { 1466 | "branch-alias": { 1467 | "dev-master": "2.7-dev" 1468 | } 1469 | }, 1470 | "autoload": { 1471 | "psr-4": { 1472 | "Symfony\\Component\\HttpKernel\\": "" 1473 | }, 1474 | "exclude-from-classmap": [ 1475 | "/Tests/" 1476 | ] 1477 | }, 1478 | "notification-url": "https://packagist.org/downloads/", 1479 | "license": [ 1480 | "MIT" 1481 | ], 1482 | "authors": [ 1483 | { 1484 | "name": "Fabien Potencier", 1485 | "email": "fabien@symfony.com" 1486 | }, 1487 | { 1488 | "name": "Symfony Community", 1489 | "homepage": "https://symfony.com/contributors" 1490 | } 1491 | ], 1492 | "description": "Symfony HttpKernel Component", 1493 | "homepage": "https://symfony.com", 1494 | "time": "2017-07-05T07:16:12+00:00" 1495 | }, 1496 | { 1497 | "name": "symfony/polyfill-mbstring", 1498 | "version": "v1.4.0", 1499 | "source": { 1500 | "type": "git", 1501 | "url": "https://github.com/symfony/polyfill-mbstring.git", 1502 | "reference": "f29dca382a6485c3cbe6379f0c61230167681937" 1503 | }, 1504 | "dist": { 1505 | "type": "zip", 1506 | "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f29dca382a6485c3cbe6379f0c61230167681937", 1507 | "reference": "f29dca382a6485c3cbe6379f0c61230167681937", 1508 | "shasum": "" 1509 | }, 1510 | "require": { 1511 | "php": ">=5.3.3" 1512 | }, 1513 | "suggest": { 1514 | "ext-mbstring": "For best performance" 1515 | }, 1516 | "type": "library", 1517 | "extra": { 1518 | "branch-alias": { 1519 | "dev-master": "1.4-dev" 1520 | } 1521 | }, 1522 | "autoload": { 1523 | "psr-4": { 1524 | "Symfony\\Polyfill\\Mbstring\\": "" 1525 | }, 1526 | "files": [ 1527 | "bootstrap.php" 1528 | ] 1529 | }, 1530 | "notification-url": "https://packagist.org/downloads/", 1531 | "license": [ 1532 | "MIT" 1533 | ], 1534 | "authors": [ 1535 | { 1536 | "name": "Nicolas Grekas", 1537 | "email": "p@tchwork.com" 1538 | }, 1539 | { 1540 | "name": "Symfony Community", 1541 | "homepage": "https://symfony.com/contributors" 1542 | } 1543 | ], 1544 | "description": "Symfony polyfill for the Mbstring extension", 1545 | "homepage": "https://symfony.com", 1546 | "keywords": [ 1547 | "compatibility", 1548 | "mbstring", 1549 | "polyfill", 1550 | "portable", 1551 | "shim" 1552 | ], 1553 | "time": "2017-06-09T14:24:12+00:00" 1554 | }, 1555 | { 1556 | "name": "symfony/polyfill-php56", 1557 | "version": "v1.4.0", 1558 | "source": { 1559 | "type": "git", 1560 | "url": "https://github.com/symfony/polyfill-php56.git", 1561 | "reference": "bc0b7d6cb36b10cfabb170a3e359944a95174929" 1562 | }, 1563 | "dist": { 1564 | "type": "zip", 1565 | "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/bc0b7d6cb36b10cfabb170a3e359944a95174929", 1566 | "reference": "bc0b7d6cb36b10cfabb170a3e359944a95174929", 1567 | "shasum": "" 1568 | }, 1569 | "require": { 1570 | "php": ">=5.3.3", 1571 | "symfony/polyfill-util": "~1.0" 1572 | }, 1573 | "type": "library", 1574 | "extra": { 1575 | "branch-alias": { 1576 | "dev-master": "1.4-dev" 1577 | } 1578 | }, 1579 | "autoload": { 1580 | "psr-4": { 1581 | "Symfony\\Polyfill\\Php56\\": "" 1582 | }, 1583 | "files": [ 1584 | "bootstrap.php" 1585 | ] 1586 | }, 1587 | "notification-url": "https://packagist.org/downloads/", 1588 | "license": [ 1589 | "MIT" 1590 | ], 1591 | "authors": [ 1592 | { 1593 | "name": "Nicolas Grekas", 1594 | "email": "p@tchwork.com" 1595 | }, 1596 | { 1597 | "name": "Symfony Community", 1598 | "homepage": "https://symfony.com/contributors" 1599 | } 1600 | ], 1601 | "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions", 1602 | "homepage": "https://symfony.com", 1603 | "keywords": [ 1604 | "compatibility", 1605 | "polyfill", 1606 | "portable", 1607 | "shim" 1608 | ], 1609 | "time": "2017-06-09T08:25:21+00:00" 1610 | }, 1611 | { 1612 | "name": "symfony/polyfill-util", 1613 | "version": "v1.4.0", 1614 | "source": { 1615 | "type": "git", 1616 | "url": "https://github.com/symfony/polyfill-util.git", 1617 | "reference": "ebccbde4aad410f6438d86d7d261c6b4d2b9a51d" 1618 | }, 1619 | "dist": { 1620 | "type": "zip", 1621 | "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/ebccbde4aad410f6438d86d7d261c6b4d2b9a51d", 1622 | "reference": "ebccbde4aad410f6438d86d7d261c6b4d2b9a51d", 1623 | "shasum": "" 1624 | }, 1625 | "require": { 1626 | "php": ">=5.3.3" 1627 | }, 1628 | "type": "library", 1629 | "extra": { 1630 | "branch-alias": { 1631 | "dev-master": "1.4-dev" 1632 | } 1633 | }, 1634 | "autoload": { 1635 | "psr-4": { 1636 | "Symfony\\Polyfill\\Util\\": "" 1637 | } 1638 | }, 1639 | "notification-url": "https://packagist.org/downloads/", 1640 | "license": [ 1641 | "MIT" 1642 | ], 1643 | "authors": [ 1644 | { 1645 | "name": "Nicolas Grekas", 1646 | "email": "p@tchwork.com" 1647 | }, 1648 | { 1649 | "name": "Symfony Community", 1650 | "homepage": "https://symfony.com/contributors" 1651 | } 1652 | ], 1653 | "description": "Symfony utilities for portability of PHP codes", 1654 | "homepage": "https://symfony.com", 1655 | "keywords": [ 1656 | "compat", 1657 | "compatibility", 1658 | "polyfill", 1659 | "shim" 1660 | ], 1661 | "time": "2017-06-09T08:25:21+00:00" 1662 | }, 1663 | { 1664 | "name": "symfony/process", 1665 | "version": "v2.7.31", 1666 | "source": { 1667 | "type": "git", 1668 | "url": "https://github.com/symfony/process.git", 1669 | "reference": "95c5ed0b9ec2a03fc6247d0455c008e96e97fbb4" 1670 | }, 1671 | "dist": { 1672 | "type": "zip", 1673 | "url": "https://api.github.com/repos/symfony/process/zipball/95c5ed0b9ec2a03fc6247d0455c008e96e97fbb4", 1674 | "reference": "95c5ed0b9ec2a03fc6247d0455c008e96e97fbb4", 1675 | "shasum": "" 1676 | }, 1677 | "require": { 1678 | "php": ">=5.3.9" 1679 | }, 1680 | "type": "library", 1681 | "extra": { 1682 | "branch-alias": { 1683 | "dev-master": "2.7-dev" 1684 | } 1685 | }, 1686 | "autoload": { 1687 | "psr-4": { 1688 | "Symfony\\Component\\Process\\": "" 1689 | }, 1690 | "exclude-from-classmap": [ 1691 | "/Tests/" 1692 | ] 1693 | }, 1694 | "notification-url": "https://packagist.org/downloads/", 1695 | "license": [ 1696 | "MIT" 1697 | ], 1698 | "authors": [ 1699 | { 1700 | "name": "Fabien Potencier", 1701 | "email": "fabien@symfony.com" 1702 | }, 1703 | { 1704 | "name": "Symfony Community", 1705 | "homepage": "https://symfony.com/contributors" 1706 | } 1707 | ], 1708 | "description": "Symfony Process Component", 1709 | "homepage": "https://symfony.com", 1710 | "time": "2017-06-27T16:14:10+00:00" 1711 | }, 1712 | { 1713 | "name": "symfony/routing", 1714 | "version": "v2.7.31", 1715 | "source": { 1716 | "type": "git", 1717 | "url": "https://github.com/symfony/routing.git", 1718 | "reference": "ebb0b3eb0be5a9f418e12e9234d1644f65d4c791" 1719 | }, 1720 | "dist": { 1721 | "type": "zip", 1722 | "url": "https://api.github.com/repos/symfony/routing/zipball/ebb0b3eb0be5a9f418e12e9234d1644f65d4c791", 1723 | "reference": "ebb0b3eb0be5a9f418e12e9234d1644f65d4c791", 1724 | "shasum": "" 1725 | }, 1726 | "require": { 1727 | "php": ">=5.3.9" 1728 | }, 1729 | "conflict": { 1730 | "symfony/config": "<2.7" 1731 | }, 1732 | "require-dev": { 1733 | "doctrine/annotations": "~1.0", 1734 | "doctrine/common": "~2.2", 1735 | "psr/log": "~1.0", 1736 | "symfony/config": "~2.7", 1737 | "symfony/expression-language": "~2.4", 1738 | "symfony/http-foundation": "~2.3", 1739 | "symfony/yaml": "^2.0.5" 1740 | }, 1741 | "suggest": { 1742 | "doctrine/annotations": "For using the annotation loader", 1743 | "symfony/config": "For using the all-in-one router or any loader", 1744 | "symfony/expression-language": "For using expression matching", 1745 | "symfony/http-foundation": "For using a Symfony Request object", 1746 | "symfony/yaml": "For using the YAML loader" 1747 | }, 1748 | "type": "library", 1749 | "extra": { 1750 | "branch-alias": { 1751 | "dev-master": "2.7-dev" 1752 | } 1753 | }, 1754 | "autoload": { 1755 | "psr-4": { 1756 | "Symfony\\Component\\Routing\\": "" 1757 | }, 1758 | "exclude-from-classmap": [ 1759 | "/Tests/" 1760 | ] 1761 | }, 1762 | "notification-url": "https://packagist.org/downloads/", 1763 | "license": [ 1764 | "MIT" 1765 | ], 1766 | "authors": [ 1767 | { 1768 | "name": "Fabien Potencier", 1769 | "email": "fabien@symfony.com" 1770 | }, 1771 | { 1772 | "name": "Symfony Community", 1773 | "homepage": "https://symfony.com/contributors" 1774 | } 1775 | ], 1776 | "description": "Symfony Routing Component", 1777 | "homepage": "https://symfony.com", 1778 | "keywords": [ 1779 | "router", 1780 | "routing", 1781 | "uri", 1782 | "url" 1783 | ], 1784 | "time": "2017-06-19T14:02:36+00:00" 1785 | }, 1786 | { 1787 | "name": "symfony/translation", 1788 | "version": "v2.7.31", 1789 | "source": { 1790 | "type": "git", 1791 | "url": "https://github.com/symfony/translation.git", 1792 | "reference": "d52cb2413f339a9eb19e625c6a0ee9476fc7e2af" 1793 | }, 1794 | "dist": { 1795 | "type": "zip", 1796 | "url": "https://api.github.com/repos/symfony/translation/zipball/d52cb2413f339a9eb19e625c6a0ee9476fc7e2af", 1797 | "reference": "d52cb2413f339a9eb19e625c6a0ee9476fc7e2af", 1798 | "shasum": "" 1799 | }, 1800 | "require": { 1801 | "php": ">=5.3.9" 1802 | }, 1803 | "conflict": { 1804 | "symfony/config": "<2.7" 1805 | }, 1806 | "require-dev": { 1807 | "psr/log": "~1.0", 1808 | "symfony/config": "~2.7", 1809 | "symfony/intl": "~2.7.25|^2.8.18", 1810 | "symfony/yaml": "~2.2" 1811 | }, 1812 | "suggest": { 1813 | "psr/log": "To use logging capability in translator", 1814 | "symfony/config": "", 1815 | "symfony/yaml": "" 1816 | }, 1817 | "type": "library", 1818 | "extra": { 1819 | "branch-alias": { 1820 | "dev-master": "2.7-dev" 1821 | } 1822 | }, 1823 | "autoload": { 1824 | "psr-4": { 1825 | "Symfony\\Component\\Translation\\": "" 1826 | }, 1827 | "exclude-from-classmap": [ 1828 | "/Tests/" 1829 | ] 1830 | }, 1831 | "notification-url": "https://packagist.org/downloads/", 1832 | "license": [ 1833 | "MIT" 1834 | ], 1835 | "authors": [ 1836 | { 1837 | "name": "Fabien Potencier", 1838 | "email": "fabien@symfony.com" 1839 | }, 1840 | { 1841 | "name": "Symfony Community", 1842 | "homepage": "https://symfony.com/contributors" 1843 | } 1844 | ], 1845 | "description": "Symfony Translation Component", 1846 | "homepage": "https://symfony.com", 1847 | "time": "2017-06-23T10:52:30+00:00" 1848 | }, 1849 | { 1850 | "name": "symfony/var-dumper", 1851 | "version": "v2.7.31", 1852 | "source": { 1853 | "type": "git", 1854 | "url": "https://github.com/symfony/var-dumper.git", 1855 | "reference": "4ff94e7b24aef29d20e41d741f1ed7d507998455" 1856 | }, 1857 | "dist": { 1858 | "type": "zip", 1859 | "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4ff94e7b24aef29d20e41d741f1ed7d507998455", 1860 | "reference": "4ff94e7b24aef29d20e41d741f1ed7d507998455", 1861 | "shasum": "" 1862 | }, 1863 | "require": { 1864 | "php": ">=5.3.9" 1865 | }, 1866 | "conflict": { 1867 | "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" 1868 | }, 1869 | "suggest": { 1870 | "ext-symfony_debug": "" 1871 | }, 1872 | "type": "library", 1873 | "extra": { 1874 | "branch-alias": { 1875 | "dev-master": "2.7-dev" 1876 | } 1877 | }, 1878 | "autoload": { 1879 | "files": [ 1880 | "Resources/functions/dump.php" 1881 | ], 1882 | "psr-4": { 1883 | "Symfony\\Component\\VarDumper\\": "" 1884 | }, 1885 | "exclude-from-classmap": [ 1886 | "/Tests/" 1887 | ] 1888 | }, 1889 | "notification-url": "https://packagist.org/downloads/", 1890 | "license": [ 1891 | "MIT" 1892 | ], 1893 | "authors": [ 1894 | { 1895 | "name": "Nicolas Grekas", 1896 | "email": "p@tchwork.com" 1897 | }, 1898 | { 1899 | "name": "Symfony Community", 1900 | "homepage": "https://symfony.com/contributors" 1901 | } 1902 | ], 1903 | "description": "Symfony mechanism for exploring and dumping PHP variables", 1904 | "homepage": "https://symfony.com", 1905 | "keywords": [ 1906 | "debug", 1907 | "dump" 1908 | ], 1909 | "time": "2017-06-14T16:20:11+00:00" 1910 | }, 1911 | { 1912 | "name": "vlucas/phpdotenv", 1913 | "version": "v1.1.1", 1914 | "source": { 1915 | "type": "git", 1916 | "url": "https://github.com/vlucas/phpdotenv.git", 1917 | "reference": "0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa" 1918 | }, 1919 | "dist": { 1920 | "type": "zip", 1921 | "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa", 1922 | "reference": "0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa", 1923 | "shasum": "" 1924 | }, 1925 | "require": { 1926 | "php": ">=5.3.2" 1927 | }, 1928 | "require-dev": { 1929 | "phpunit/phpunit": "~4.0" 1930 | }, 1931 | "type": "library", 1932 | "autoload": { 1933 | "psr-0": { 1934 | "Dotenv": "src/" 1935 | } 1936 | }, 1937 | "notification-url": "https://packagist.org/downloads/", 1938 | "license": [ 1939 | "BSD" 1940 | ], 1941 | "authors": [ 1942 | { 1943 | "name": "Vance Lucas", 1944 | "email": "vance@vancelucas.com", 1945 | "homepage": "http://www.vancelucas.com" 1946 | } 1947 | ], 1948 | "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", 1949 | "homepage": "http://github.com/vlucas/phpdotenv", 1950 | "keywords": [ 1951 | "dotenv", 1952 | "env", 1953 | "environment" 1954 | ], 1955 | "time": "2015-05-30T15:59:26+00:00" 1956 | } 1957 | ], 1958 | "packages-dev": [], 1959 | "aliases": [], 1960 | "minimum-stability": "stable", 1961 | "stability-flags": [], 1962 | "prefer-stable": false, 1963 | "prefer-lowest": false, 1964 | "platform": { 1965 | "php": ">=5.5.9" 1966 | }, 1967 | "platform-dev": [] 1968 | } 1969 | --------------------------------------------------------------------------------