public function run() { $faker = Faker::create(); $userIds = User::lists('id'); $psnUserIds = PsnUser::lists('id'); foreach (range(1, 50) as $index) { DB::table('psn_user_user')->insert(['user_id' => $faker->randomElement($userIds), 'psn_user_id' => $faker->randomElement($psnUserIds)]); } }
/** * Display the specified resource. * GET /psn/{id} * * @param int $id * * @return Response */ public function show($id) { $psnUser = PsnUser::whereUsername($id)->first(); if (!$psnUser) { //TODO Queue the user to be scrapped return $this->respondNotFound('Psn User does not exists'); } return $this->respond(['data' => $this->userTransformer->transform($psnUser)]); }
public function run() { $faker = Faker::create(); foreach (range(1, 30) as $index) { $bronze = $faker->numberBetween(1, 1000); $silver = $faker->numberBetween(1, 1000); $gold = $faker->numberBetween(1, 1000); $platinum = $faker->numberBetween(1, 1000); PsnUser::create(['username' => $faker->userName(), 'level' => $faker->numberBetween(1, 10), 'avatar_url' => 'http://lorempixel.com/75/75', 'progress' => $faker->numberBetween(0, 100), 'trophies' => $bronze + $silver + $gold + $platinum, 'bronze' => $bronze, 'silver' => $silver, 'gold' => $gold, 'platinum' => $platinum]); } }