diff --git a/app/Http/Controllers/UsersController.php b/app/Http/Controllers/UsersController.php index 873f629..8e05f68 100644 --- a/app/Http/Controllers/UsersController.php +++ b/app/Http/Controllers/UsersController.php @@ -56,7 +56,7 @@ public function store(Request $request) $user = User::create([ 'name' => $request->name, 'email' => $request->email, - 'password' => $request->password, + 'password' => bcrypt($request->password), ]); $this->sendEmailConfirmationTo($user); @@ -81,10 +81,11 @@ public function update($id, Request $request) $user = User::findOrFail($id); $this->authorize('update', $user); - $data = array_filter([ - 'name' => $request->name, - 'password' => $request->password, - ]); + $data = []; + $data['name'] = $request->name; + if ($request->password) { + $data['password'] = bcrypt($request->password); + } $user->update($data); session()->flash('success', '个人资料更新成功!'); diff --git a/app/Models/User.php b/app/Models/User.php index 0d93da8..ee2f574 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -54,11 +54,6 @@ public function gravatar($size = '100') return "http://www.gravatar.com/avatar/$hash?s=$size"; } - public function setPasswordAttribute($password) - { - $this->attributes['password'] = bcrypt($password); - } - public function statuses() { return $this->hasMany(Status::class); diff --git a/composer.lock b/composer.lock index 5cbd8b5..68d81c4 100644 --- a/composer.lock +++ b/composer.lock @@ -1,10 +1,9 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "hash": "1930cc8c9a86ac73337ccffc971ae7aa", "content-hash": "af13dd996e5afb99fdb67f374b19be6d", "packages": [ { @@ -17,9 +16,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/caouecs/Laravel-lang/ac508c7277c5f1088d8c9d27b7c82502dabdbbe3.zip", + "url": "https://api.github.com/repos/caouecs/Laravel-lang/zipball/ac508c7277c5f1088d8c9d27b7c82502dabdbbe3", "reference": "ac508c7277c5f1088d8c9d27b7c82502dabdbbe3", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require-dev": { "friendsofphp/php-cs-fixer": "^1.10" @@ -45,7 +50,7 @@ "laravel", "lpm" ], - "time": "2016-11-22 08:51:54" + "time": "2016-11-22T08:51:54+00:00" }, { "name": "classpreloader/classpreloader", @@ -57,9 +62,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/ClassPreloader/ClassPreloader/bc7206aa892b5a33f4680421b69b191efd32b096.zip", + "url": "https://api.github.com/repos/ClassPreloader/ClassPreloader/zipball/bc7206aa892b5a33f4680421b69b191efd32b096", "reference": "bc7206aa892b5a33f4680421b69b191efd32b096", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "nikic/php-parser": "^1.0|^2.0|^3.0", @@ -99,7 +110,7 @@ "class", "preload" ], - "time": "2016-09-16 12:50:15" + "time": "2016-09-16T12:50:15+00:00" }, { "name": "danielstjules/stringy", @@ -111,9 +122,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/danielstjules/Stringy/4749c205db47ee5b32e8d1adf6d9aff8db6caf3b.zip", + "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", "reference": "4749c205db47ee5b32e8d1adf6d9aff8db6caf3b", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "ext-mbstring": "*", @@ -155,7 +172,7 @@ "utility", "utils" ], - "time": "2015-07-23 00:54:12" + "time": "2015-07-23T00:54:12+00:00" }, { "name": "dnoegel/php-xdg-base-dir", @@ -167,9 +184,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/dnoegel/php-xdg-base-dir/265b8593498b997dc2d31e75b89f053b5cc9621a.zip", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -188,7 +211,7 @@ "MIT" ], "description": "implementation of xdg base directory specification for php", - "time": "2014-10-24 07:27:01" + "time": "2014-10-24T07:27:01+00:00" }, { "name": "doctrine/inflector", @@ -200,9 +223,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/doctrine/inflector/90b2128806bfde671b6952ab8bea493942c1fdae.zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -255,7 +284,7 @@ "singularize", "string" ], - "time": "2015-11-06 14:35:42" + "time": "2015-11-06T14:35:42+00:00" }, { "name": "jakub-onderka/php-console-color", @@ -267,9 +296,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/JakubOnderka/PHP-Console-Color/e0b393dacf7703fc36a4efc3df1435485197e6c1.zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1", "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -298,7 +333,7 @@ "homepage": "http://www.acci.cz/" } ], - "time": "2014-04-08 15:00:19" + "time": "2014-04-08T15:00:19+00:00" }, { "name": "jakub-onderka/php-console-highlighter", @@ -310,9 +345,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/JakubOnderka/PHP-Console-Highlighter/7daa75df45242c8d5b75a22c00a201e7954e4fb5.zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/7daa75df45242c8d5b75a22c00a201e7954e4fb5", "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "jakub-onderka/php-console-color": "~0.1", @@ -342,7 +383,7 @@ "homepage": "http://www.acci.cz/" } ], - "time": "2015-04-20 18:58:01" + "time": "2015-04-20T18:58:01+00:00" }, { "name": "jeremeamia/SuperClosure", @@ -354,9 +395,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/jeremeamia/super_closure/443c3df3207f176a1b41576ee2a66968a507b3db.zip", + "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/443c3df3207f176a1b41576ee2a66968a507b3db", "reference": "443c3df3207f176a1b41576ee2a66968a507b3db", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "nikic/php-parser": "^1.2|^2.0|^3.0", @@ -400,7 +447,7 @@ "serialize", "tokenizer" ], - "time": "2016-12-07 09:37:55" + "time": "2016-12-07T09:37:55+00:00" }, { "name": "laravel/framework", @@ -412,9 +459,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/laravel/framework/cea4ea25ee758ed891b3449b851f9c8f7f37f3db.zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/cea4ea25ee758ed891b3449b851f9c8f7f37f3db", "reference": "cea4ea25ee758ed891b3449b851f9c8f7f37f3db", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "classpreloader/classpreloader": "~2.0|~3.0", @@ -529,7 +582,7 @@ "framework", "laravel" ], - "time": "2016-09-29 13:45:07" + "time": "2016-09-29T13:45:07+00:00" }, { "name": "league/flysystem", @@ -541,9 +594,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/thephpleague/flysystem/1b5c4a0031697f46e779a9d1b309c2e1b24daeab.zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/1b5c4a0031697f46e779a9d1b309c2e1b24daeab", "reference": "1b5c4a0031697f46e779a9d1b309c2e1b24daeab", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.5.9" @@ -612,7 +671,7 @@ "sftp", "storage" ], - "time": "2016-10-19 20:38:46" + "time": "2016-10-19T20:38:46+00:00" }, { "name": "monolog/monolog", @@ -624,9 +683,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/Seldaek/monolog/bad29cb8d18ab0315e6c477751418a82c850d558.zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bad29cb8d18ab0315e6c477751418a82c850d558", "reference": "bad29cb8d18ab0315e6c477751418a82c850d558", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.0", @@ -690,7 +755,7 @@ "logging", "psr-3" ], - "time": "2016-11-26 00:15:39" + "time": "2016-11-26T00:15:39+00:00" }, { "name": "mtdowling/cron-expression", @@ -702,9 +767,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/mtdowling/cron-expression/c9ee7886f5a12902b225a1a12f36bb45f9ab89e5.zip", + "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/c9ee7886f5a12902b225a1a12f36bb45f9ab89e5", "reference": "c9ee7886f5a12902b225a1a12f36bb45f9ab89e5", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -734,7 +805,7 @@ "cron", "schedule" ], - "time": "2016-01-26 21:23:30" + "time": "2016-01-26T21:23:30+00:00" }, { "name": "nesbot/carbon", @@ -746,9 +817,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/briannesbitt/Carbon/7b08ec6f75791e130012f206e3f7b0e76e18e3d7.zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/7b08ec6f75791e130012f206e3f7b0e76e18e3d7", "reference": "7b08ec6f75791e130012f206e3f7b0e76e18e3d7", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.0", @@ -781,7 +858,7 @@ "datetime", "time" ], - "time": "2015-11-04 20:07:17" + "time": "2015-11-04T20:07:17+00:00" }, { "name": "nikic/php-parser", @@ -793,9 +870,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/nikic/PHP-Parser/4dd659edadffdc2143e4753df655d866dbfeedf0.zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4dd659edadffdc2143e4753df655d866dbfeedf0", "reference": "4dd659edadffdc2143e4753df655d866dbfeedf0", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "ext-tokenizer": "*", @@ -832,7 +915,7 @@ "parser", "php" ], - "time": "2016-09-16 12:04:44" + "time": "2016-09-16T12:04:44+00:00" }, { "name": "paragonie/random_compat", @@ -844,9 +927,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/paragonie/random_compat/c7e26a21ba357863de030f0b9e701c7d04593774.zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/c7e26a21ba357863de030f0b9e701c7d04593774", "reference": "c7e26a21ba357863de030f0b9e701c7d04593774", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.2.0" @@ -880,7 +969,7 @@ "pseudorandom", "random" ], - "time": "2016-03-18 20:34:03" + "time": "2016-03-18T20:34:03+00:00" }, { "name": "psr/log", @@ -892,9 +981,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/php-fig/log/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d.zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.0" @@ -927,7 +1022,7 @@ "psr", "psr-3" ], - "time": "2016-10-10 12:19:37" + "time": "2016-10-10T12:19:37+00:00" }, { "name": "psy/psysh", @@ -939,9 +1034,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/bobthecow/psysh/e64e10b20f8d229cac76399e1f3edddb57a0f280.zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/e64e10b20f8d229cac76399e1f3edddb57a0f280", "reference": "e64e10b20f8d229cac76399e1f3edddb57a0f280", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "dnoegel/php-xdg-base-dir": "0.1", @@ -999,7 +1100,7 @@ "interactive", "shell" ], - "time": "2016-03-09 05:03:14" + "time": "2016-03-09T05:03:14+00:00" }, { "name": "swiftmailer/swiftmailer", @@ -1011,9 +1112,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/swiftmailer/swiftmailer/545ce9136690cea74f98f86fbb9c92dd9ab1a756.zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/545ce9136690cea74f98f86fbb9c92dd9ab1a756", "reference": "545ce9136690cea74f98f86fbb9c92dd9ab1a756", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -1052,7 +1159,7 @@ "mail", "mailer" ], - "time": "2016-11-24 01:01:23" + "time": "2016-11-24T01:01:23+00:00" }, { "name": "symfony/console", @@ -1064,9 +1171,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/console/904569a605f7d4afe584bdf97cb4588f59d88711.zip", + "url": "https://api.github.com/repos/symfony/console/zipball/904569a605f7d4afe584bdf97cb4588f59d88711", "reference": "904569a605f7d4afe584bdf97cb4588f59d88711", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9", @@ -1112,7 +1225,7 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com/", - "time": "2016-12-05 13:00:57" + "time": "2016-12-05T13:00:57+00:00" }, { "name": "symfony/css-selector", @@ -1124,9 +1237,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/css-selector/981abbbd6ba49af338a98490cbe29e7f39ca9fa9.zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/981abbbd6ba49af338a98490cbe29e7f39ca9fa9", "reference": "981abbbd6ba49af338a98490cbe29e7f39ca9fa9", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1165,7 +1284,7 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com/", - "time": "2016-11-03 07:52:58" + "time": "2016-11-03T07:52:58+00:00" }, { "name": "symfony/debug", @@ -1177,9 +1296,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/debug/a9844f3cd2a23fa3057f64f62d1331b471ba9415.zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/a9844f3cd2a23fa3057f64f62d1331b471ba9415", "reference": "a9844f3cd2a23fa3057f64f62d1331b471ba9415", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9", @@ -1222,7 +1347,7 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com/", - "time": "2016-11-15 12:52:31" + "time": "2016-11-15T12:52:31+00:00" }, { "name": "symfony/dom-crawler", @@ -1234,9 +1359,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/dom-crawler/1a3ea988f1f64f60022515df77e2e1fa4feca0f5.zip", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/1a3ea988f1f64f60022515df77e2e1fa4feca0f5", "reference": "1a3ea988f1f64f60022515df77e2e1fa4feca0f5", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1277,7 +1408,7 @@ ], "description": "Symfony DomCrawler Component", "homepage": "https://symfony.com/", - "time": "2016-12-09 18:19:27" + "time": "2016-12-09T18:19:27+00:00" }, { "name": "symfony/event-dispatcher", @@ -1289,9 +1420,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/event-dispatcher/25c576abd4e0f212e678fe8b2bd9a9a98c7ea934.zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/25c576abd4e0f212e678fe8b2bd9a9a98c7ea934", "reference": "25c576abd4e0f212e678fe8b2bd9a9a98c7ea934", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1337,7 +1474,7 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com/", - "time": "2016-10-13 01:43:15" + "time": "2016-10-13T01:43:15+00:00" }, { "name": "symfony/finder", @@ -1349,9 +1486,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/finder/0c68dd978d58b5795c1b3349902cd29a4f8c5ce0.zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/0c68dd978d58b5795c1b3349902cd29a4f8c5ce0", "reference": "0c68dd978d58b5795c1b3349902cd29a4f8c5ce0", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1386,7 +1529,7 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com/", - "time": "2016-12-03 05:31:03" + "time": "2016-12-03T05:31:03+00:00" }, { "name": "symfony/http-foundation", @@ -1398,9 +1541,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/http-foundation/fd196b0dcd0f4359ecf92da34261f15b767c33e6.zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fd196b0dcd0f4359ecf92da34261f15b767c33e6", "reference": "fd196b0dcd0f4359ecf92da34261f15b767c33e6", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9", @@ -1442,7 +1591,7 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com/", - "time": "2016-11-25 22:28:18" + "time": "2016-11-25T22:28:18+00:00" }, { "name": "symfony/http-kernel", @@ -1454,9 +1603,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/http-kernel/b66719094190176f041229fcf5b758375cd3b8ff.zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b66719094190176f041229fcf5b758375cd3b8ff", "reference": "b66719094190176f041229fcf5b758375cd3b8ff", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9", @@ -1524,7 +1679,7 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com/", - "time": "2016-12-13 10:53:27" + "time": "2016-12-13T10:53:27+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -1536,9 +1691,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/polyfill-mbstring/e79d363049d1c2128f133a2667e4f4190904f7f4.zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/e79d363049d1c2128f133a2667e4f4190904f7f4", "reference": "e79d363049d1c2128f133a2667e4f4190904f7f4", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -1583,7 +1744,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-php56", @@ -1595,9 +1756,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/polyfill-php56/1dd42b9b89556f18092f3d1ada22cb05ac85383c.zip", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/1dd42b9b89556f18092f3d1ada22cb05ac85383c", "reference": "1dd42b9b89556f18092f3d1ada22cb05ac85383c", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3", @@ -1639,7 +1806,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-util", @@ -1651,9 +1818,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/polyfill-util/746bce0fca664ac0a575e465f65c6643faddf7fb.zip", + "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/746bce0fca664ac0a575e465f65c6643faddf7fb", "reference": "746bce0fca664ac0a575e465f65c6643faddf7fb", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -1691,7 +1864,7 @@ "polyfill", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/process", @@ -1703,9 +1876,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/process/7ac22a73485e6ae5bf8f072d01daf5563efe9b17.zip", + "url": "https://api.github.com/repos/symfony/process/zipball/7ac22a73485e6ae5bf8f072d01daf5563efe9b17", "reference": "7ac22a73485e6ae5bf8f072d01daf5563efe9b17", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1740,7 +1919,7 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com/", - "time": "2016-11-21 09:47:03" + "time": "2016-11-21T09:47:03+00:00" }, { "name": "symfony/routing", @@ -1752,9 +1931,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/routing/aa5c9a9005560937bf6c504124616ad5b823732b.zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/aa5c9a9005560937bf6c504124616ad5b823732b", "reference": "aa5c9a9005560937bf6c504124616ad5b823732b", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1814,7 +1999,7 @@ "uri", "url" ], - "time": "2016-11-25 12:07:11" + "time": "2016-11-25T12:07:11+00:00" }, { "name": "symfony/translation", @@ -1826,9 +2011,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/translation/3d7c5418561389ea5c57ba29edbdf7cf6c4ecb40.zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/3d7c5418561389ea5c57ba29edbdf7cf6c4ecb40", "reference": "3d7c5418561389ea5c57ba29edbdf7cf6c4ecb40", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1877,7 +2068,7 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com/", - "time": "2016-11-18 20:26:45" + "time": "2016-11-18T20:26:45+00:00" }, { "name": "symfony/var-dumper", @@ -1889,9 +2080,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/var-dumper/4e9c25651634cfc22474327fa49af5a4997c3438.zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4e9c25651634cfc22474327fa49af5a4997c3438", "reference": "4e9c25651634cfc22474327fa49af5a4997c3438", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.9" @@ -1936,7 +2133,7 @@ "debug", "dump" ], - "time": "2016-12-06 16:03:37" + "time": "2016-12-06T16:03:37+00:00" }, { "name": "vlucas/phpdotenv", @@ -1948,9 +2145,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/vlucas/phpdotenv/0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa.zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa", "reference": "0cac554ce06277e33ddf9f0b7ade4b8bbf2af3fa", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -1982,7 +2185,7 @@ "env", "environment" ], - "time": "2015-05-30 15:59:26" + "time": "2015-05-30T15:59:26+00:00" } ], "packages-dev": [ @@ -1996,9 +2199,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/doctrine/instantiator/8e884e78f9f0eb1329e445619e04456e64d8051d.zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3,<8.0-DEV" @@ -2038,7 +2247,7 @@ "constructor", "instantiate" ], - "time": "2015-06-14 21:17:01" + "time": "2015-06-14T21:17:01+00:00" }, { "name": "fzaninotto/faker", @@ -2050,9 +2259,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/fzaninotto/Faker/44f9a286a04b80c76a4e5fb7aad8bb539b920123.zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/44f9a286a04b80c76a4e5fb7aad8bb539b920123", "reference": "44f9a286a04b80c76a4e5fb7aad8bb539b920123", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": "^5.3.3|^7.0" @@ -2086,7 +2301,7 @@ "faker", "fixtures" ], - "time": "2016-04-29 12:21:54" + "time": "2016-04-29T12:21:54+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -2098,9 +2313,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/hamcrest/hamcrest-php/b37020aa976fa52d3de9aa904aa2522dc518f79c.zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/b37020aa976fa52d3de9aa904aa2522dc518f79c", "reference": "b37020aa976fa52d3de9aa904aa2522dc518f79c", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.2" @@ -2131,21 +2352,27 @@ "keywords": [ "test" ], - "time": "2015-05-11 14:41:42" + "time": "2015-05-11T14:41:42+00:00" }, { "name": "mockery/mockery", "version": "0.9.6", "source": { "type": "git", - "url": "https://github.com/padraic/mockery.git", + "url": "https://github.com/mockery/mockery.git", "reference": "65d4ca18e15cb02eeb1e5336f884e46b9b905be0" }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/padraic/mockery/65d4ca18e15cb02eeb1e5336f884e46b9b905be0.zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/65d4ca18e15cb02eeb1e5336f884e46b9b905be0", "reference": "65d4ca18e15cb02eeb1e5336f884e46b9b905be0", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "hamcrest/hamcrest-php": "~1.1", @@ -2196,7 +2423,7 @@ "test double", "testing" ], - "time": "2016-09-30 12:09:40" + "time": "2016-09-30T12:09:40+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -2208,9 +2435,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpDocumentor/ReflectionCommon/144c307535e82c8fdcaacbcfc1d6d8eeb896687c.zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/144c307535e82c8fdcaacbcfc1d6d8eeb896687c", "reference": "144c307535e82c8fdcaacbcfc1d6d8eeb896687c", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.5" @@ -2250,7 +2483,7 @@ "reflection", "static analysis" ], - "time": "2015-12-27 11:43:31" + "time": "2015-12-27T11:43:31+00:00" }, { "name": "phpdocumentor/reflection-docblock", @@ -2262,9 +2495,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpDocumentor/ReflectionDocBlock/8331b5efe816ae05461b7ca1e721c01b46bafb3e.zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/8331b5efe816ae05461b7ca1e721c01b46bafb3e", "reference": "8331b5efe816ae05461b7ca1e721c01b46bafb3e", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.5", @@ -2295,7 +2534,7 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2016-09-30 07:12:33" + "time": "2016-09-30T07:12:33+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -2307,9 +2546,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpDocumentor/TypeResolver/e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb.zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb", "reference": "e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.5", @@ -2342,7 +2587,7 @@ "email": "me@mikevanriel.com" } ], - "time": "2016-11-25 06:54:22" + "time": "2016-11-25T06:54:22+00:00" }, { "name": "phpspec/php-diff", @@ -2354,9 +2599,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpspec/php-diff/30e103d19519fe678ae64a60d77884ef3d71b28a.zip", + "url": "https://api.github.com/repos/phpspec/php-diff/zipball/30e103d19519fe678ae64a60d77884ef3d71b28a", "reference": "30e103d19519fe678ae64a60d77884ef3d71b28a", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "type": "library", "autoload": { @@ -2371,12 +2622,11 @@ "authors": [ { "name": "Chris Boulton", - "homepage": "http://github.com/chrisboulton", - "role": "Original developer" + "homepage": "http://github.com/chrisboulton" } ], "description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).", - "time": "2013-11-01 13:02:21" + "time": "2013-11-01T13:02:21+00:00" }, { "name": "phpspec/phpspec", @@ -2388,9 +2638,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpspec/phpspec/db395f435eb8e820448e8690de1a8db86d5dd8af.zip", + "url": "https://api.github.com/repos/phpspec/phpspec/zipball/db395f435eb8e820448e8690de1a8db86d5dd8af", "reference": "db395f435eb8e820448e8690de1a8db86d5dd8af", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "doctrine/instantiator": "^1.0.1", @@ -2454,7 +2710,7 @@ "testing", "tests" ], - "time": "2016-12-04 21:03:31" + "time": "2016-12-04T21:03:31+00:00" }, { "name": "phpspec/prophecy", @@ -2466,9 +2722,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/phpspec/prophecy/6c52c2722f8460122f96f86346600e1077ce22cb.zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/6c52c2722f8460122f96f86346600e1077ce22cb", "reference": "6c52c2722f8460122f96f86346600e1077ce22cb", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "doctrine/instantiator": "^1.0.2", @@ -2517,7 +2779,7 @@ "spy", "stub" ], - "time": "2016-11-21 14:58:47" + "time": "2016-11-21T14:58:47+00:00" }, { "name": "phpunit/php-code-coverage", @@ -2529,9 +2791,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/php-code-coverage/eabf68b476ac7d0f73793aada060f1c1a9bf8979.zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979", "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3", @@ -2579,7 +2847,7 @@ "testing", "xunit" ], - "time": "2015-10-06 15:47:00" + "time": "2015-10-06T15:47:00+00:00" }, { "name": "phpunit/php-file-iterator", @@ -2591,9 +2859,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/php-file-iterator/3cc8f69b3028d0f96a9078e6295d86e9bf019be5.zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/3cc8f69b3028d0f96a9078e6295d86e9bf019be5", "reference": "3cc8f69b3028d0f96a9078e6295d86e9bf019be5", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -2626,7 +2900,7 @@ "filesystem", "iterator" ], - "time": "2016-10-03 07:40:28" + "time": "2016-10-03T07:40:28+00:00" }, { "name": "phpunit/php-text-template", @@ -2638,9 +2912,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/php-text-template/31f8b717e51d9a2afca6c9f046f5d69fc27c8686.zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -2667,7 +2947,7 @@ "keywords": [ "template" ], - "time": "2015-06-21 13:50:34" + "time": "2015-06-21T13:50:34+00:00" }, { "name": "phpunit/php-timer", @@ -2679,9 +2959,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/php-timer/38e9124049cf1a164f1e4537caf19c99bf1eb260.zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/38e9124049cf1a164f1e4537caf19c99bf1eb260", "reference": "38e9124049cf1a164f1e4537caf19c99bf1eb260", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -2711,7 +2997,7 @@ "keywords": [ "timer" ], - "time": "2016-05-12 18:03:57" + "time": "2016-05-12T18:03:57+00:00" }, { "name": "phpunit/php-token-stream", @@ -2723,9 +3009,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/php-token-stream/3b402f65a4cc90abf6e1104e388b896ce209631b.zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/3b402f65a4cc90abf6e1104e388b896ce209631b", "reference": "3b402f65a4cc90abf6e1104e388b896ce209631b", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "ext-tokenizer": "*", @@ -2760,7 +3052,7 @@ "keywords": [ "tokenizer" ], - "time": "2016-11-15 14:06:22" + "time": "2016-11-15T14:06:22+00:00" }, { "name": "phpunit/phpunit", @@ -2772,9 +3064,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/phpunit/98b2b39a520766bec663ff5b7ff1b729db9dbfe3.zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/98b2b39a520766bec663ff5b7ff1b729db9dbfe3", "reference": "98b2b39a520766bec663ff5b7ff1b729db9dbfe3", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "ext-dom": "*", @@ -2832,7 +3130,7 @@ "testing", "xunit" ], - "time": "2016-12-09 02:45:31" + "time": "2016-12-09T02:45:31+00:00" }, { "name": "phpunit/phpunit-mock-objects", @@ -2844,9 +3142,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/phpunit-mock-objects/ac8e7a3db35738d56ee9a76e78a4e03d97628983.zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983", "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "doctrine/instantiator": "^1.0.2", @@ -2888,7 +3192,7 @@ "mock", "xunit" ], - "time": "2015-10-02 06:51:40" + "time": "2015-10-02T06:51:40+00:00" }, { "name": "sebastian/comparator", @@ -2900,9 +3204,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/comparator/6a1ed12e8b2409076ab22e3897126211ff8b1f7f.zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/6a1ed12e8b2409076ab22e3897126211ff8b1f7f", "reference": "6a1ed12e8b2409076ab22e3897126211ff8b1f7f", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3", @@ -2952,7 +3262,7 @@ "compare", "equality" ], - "time": "2016-11-19 09:18:40" + "time": "2016-11-19T09:18:40+00:00" }, { "name": "sebastian/diff", @@ -2964,9 +3274,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/diff/13edfd8706462032c2f52b4b862974dd46b71c9e.zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e", "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -3004,7 +3320,7 @@ "keywords": [ "diff" ], - "time": "2015-12-08 07:14:41" + "time": "2015-12-08T07:14:41+00:00" }, { "name": "sebastian/environment", @@ -3016,9 +3332,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/environment/be2c607e43ce4c89ecd60e75c6a85c126e754aea.zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/be2c607e43ce4c89ecd60e75c6a85c126e754aea", "reference": "be2c607e43ce4c89ecd60e75c6a85c126e754aea", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": "^5.3.3 || ^7.0" @@ -3054,7 +3376,7 @@ "environment", "hhvm" ], - "time": "2016-08-18 05:49:44" + "time": "2016-08-18T05:49:44+00:00" }, { "name": "sebastian/exporter", @@ -3066,9 +3388,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/exporter/42c4c2eec485ee3e159ec9884f95b431287edde4.zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/42c4c2eec485ee3e159ec9884f95b431287edde4", "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3", @@ -3121,7 +3449,7 @@ "export", "exporter" ], - "time": "2016-06-17 09:04:28" + "time": "2016-06-17T09:04:28+00:00" }, { "name": "sebastian/global-state", @@ -3133,9 +3461,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/global-state/bc37d50fea7d017d3d340f230811c9f1d7280af4.zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -3172,7 +3506,7 @@ "keywords": [ "global state" ], - "time": "2015-10-12 03:26:01" + "time": "2015-10-12T03:26:01+00:00" }, { "name": "sebastian/recursion-context", @@ -3184,9 +3518,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/recursion-context/913401df809e99e4f47b27cdd781f4a258d58791.zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/913401df809e99e4f47b27cdd781f4a258d58791", "reference": "913401df809e99e4f47b27cdd781f4a258d58791", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.3.3" @@ -3225,7 +3565,7 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2015-11-11 19:50:13" + "time": "2015-11-11T19:50:13+00:00" }, { "name": "sebastian/version", @@ -3237,9 +3577,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/sebastianbergmann/version/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6.zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6", "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "type": "library", "autoload": { @@ -3260,7 +3606,7 @@ ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", "homepage": "https://github.com/sebastianbergmann/version", - "time": "2015-06-21 13:59:46" + "time": "2015-06-21T13:59:46+00:00" }, { "name": "symfony/yaml", @@ -3272,9 +3618,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/symfony/yaml/a7095af4b97a0955f85c8989106c249fa649011f.zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a7095af4b97a0955f85c8989106c249fa649011f", "reference": "a7095af4b97a0955f85c8989106c249fa649011f", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": ">=5.5.9" @@ -3315,7 +3667,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com/", - "time": "2016-12-10 10:07:06" + "time": "2016-12-10T10:07:06+00:00" }, { "name": "webmozart/assert", @@ -3327,9 +3679,15 @@ }, "dist": { "type": "zip", - "url": "https://packagist.phpcomposer.com/files/webmozart/assert/2db61e59ff05fe5126d152bd0655c9ea113e550f.zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/2db61e59ff05fe5126d152bd0655c9ea113e550f", "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f", - "shasum": "" + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] }, "require": { "php": "^5.3.3 || ^7.0" @@ -3365,7 +3723,7 @@ "check", "validate" ], - "time": "2016-11-23 20:04:58" + "time": "2016-11-23T20:04:58+00:00" } ], "aliases": [], diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php index 21d7e10..df4c6ca 100644 --- a/database/factories/ModelFactory.php +++ b/database/factories/ModelFactory.php @@ -13,12 +13,14 @@ $factory->define(App\Models\User::class, function (Faker\Generator $faker) { $date_time = $faker->date . ' ' . $faker->time; + static $password; + return [ 'name' => $faker->name, 'email' => $faker->safeEmail, 'is_admin' => false, 'activated' => true, - 'password' => str_random(10), + 'password' => $password ?: $password = bcrypt('secret'), 'remember_token' => str_random(10), 'created_at' => $date_time, 'updated_at' => $date_time, diff --git a/database/seeds/UsersTableSeeder.php b/database/seeds/UsersTableSeeder.php index fab7504..49569dd 100644 --- a/database/seeds/UsersTableSeeder.php +++ b/database/seeds/UsersTableSeeder.php @@ -18,7 +18,7 @@ public function run() $user = User::find(1); $user->name = 'Aufree'; $user->email = 'aufree@estgroupe.com'; - $user->password = 'password'; + $user->password = bcrypt('password'); $user->is_admin = true; $user->activated = true; $user->save(); diff --git a/readme.md b/readme.md index f67a6cf..47171a3 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,5 @@ + + ## Laravel PHP Framework [![Build Status](https://travis-ci.org/laravel/framework.svg)](https://travis-ci.org/laravel/framework)