AdminUserFactory
in package
FinalYes
初回インストール時の管理者 user レコードを作成する
旧 setup/lib/import.php の Import::generateUser() を Services 層に抽出したもの。 パスワードは acmsUserPasswordHash() でハッシュ化する。 作成後、user の fulltext も生成する。
Table of Contents
Methods
- create() : int
- admin user レコードを 1 件作成し、user_id を返す
Methods
create()
admin user レコードを 1 件作成し、user_id を返す
public
create(int $blogId, string $code, string $name, string $password, string $mail) : int
Parameters
- $blogId : int
-
所属ブログ ID
- $code : string
-
user_code (ログイン ID)
- $name : string
-
user_name (表示名)
- $password : string
-
平文パスワード (内部でハッシュ化)
- $mail : string
-
user_mail
Return values
int —新しい user_id