/** * @param array $payload * @param int $id * @return User|null */ public function update(array $payload, $id) { $user = $this->user->find($id); if (!$user) { return null; } if (array_key_exists('member_id', $payload)) { return null; } $user->fill($payload)->save(); return $user; }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['firstname' => $data['name'], 'lastname' => $data['email']]); }
/** * Run the database seeds. * * @return void */ public function run() { User::create(['member_id' => 1, 'username' => 'jraymundo', 'password' => '$2y$10$HtTdAr6zASVsvxWo/Nv/jun0/FuB.hZfYYOqYHzTWw6BQ1PqxdJze', 'status' => 'active']); // }
/** * @param User $user */ private function attachRoles(User $user) { return $user->roles()->attach(2); }