public function run()
 {
     User::create(array('role_id' => UserRole::Administrator, 'username' => 'elonmusk', 'email' => '*****@*****.**', 'password' => 'password', 'key' => str_random(32), 'launch_controller_flag' => true));
     User::create(array('role_id' => UserRole::CharterSubscriber, 'username' => 'gwynne.shotwell', 'email' => '*****@*****.**', 'password' => 'password', 'key' => str_random(32)));
     User::create(array('role_id' => UserRole::Subscriber, 'username' => 'TomMueller', 'email' => '*****@*****.**', 'password' => 'password', 'subscription_ends_at' => Carbon::now()->addYear(), 'key' => str_random(32)));
     User::create(array('role_id' => UserRole::Member, 'username' => 'stevejurvetson', 'email' => '*****@*****.**', 'password' => 'password', 'key' => str_random(32)));
     User::create(array('role_id' => UserRole::Unauthenticated, 'username' => 'barrymatsomuri', 'email' => '*****@*****.**', 'password' => 'password', 'key' => str_random(32)));
 }