public function run() { try { foreach ($this->groups as $g) { User::createGroup($g); } // Add super user $super = ['email' => '*****@*****.**', 'password' => 'password', 'first_name' => 'Fordyce', 'last_name' => 'Gozali', 'slug' => 'fordyce-gozali', 'activated' => true]; $group = User::findGroupByName('Super User'); if ($group) { $user = User::createUser($super); $user->addGroup($group); } //Add admins $admins = [['email' => '*****@*****.**', 'password' => 'password', 'first_name' => 'Admin', 'last_name' => '', 'slug' => 'admin', 'activated' => true]]; $group = User::findGroupByName('Admin'); if ($group) { foreach ($admins as $a) { $user = User::createUser($a); $user->addGroup($group); } } } catch (\Exception $e) { return $this->command->info($e->getMessage()); } }