/** * Create a user and assign roles to it * But don't fire the user created event * @param array $data * @param array $roles * @param bool $activated */ public function createWithRolesFromCli($data, $roles, $activated = false) { $this->hashPassword($data); $user = $this->user->create((array) $data); if (!empty($roles)) { $user->roles()->attach($roles); } if ($activated) { $activation = Activation::create($user); Activation::complete($user, $activation->code); } }
/** * Create a user resource * @param $data * @return mixed */ public function create(array $data) { return $this->user->create((array) $data); }
/** * Create a user resource * @param $data * @return mixed */ public function create(array $data) { $user = $this->user->create((array) $data); return $user; }