User
class User extends Model
Constants
CREATED_AT |
|
UPDATED_AT |
|
Properties
static protected | $table | ||
static protected | $set_array | from Model | |
static protected | $primaryKey | from Model | |
static protected | $incrementing | from Model | |
static protected | $keyType | 如果主键不是一个整数,则应该在模型上设置 string. | from Model |
static protected | $timestamps | 默认数据表中存在 created_at 和 updated_at 这两个字段. | from Model |
static protected | $connection | from Model |
Methods
static array
getUserInfo(string|null $username, int|null $uid, $git_type = 'github')
No description
static void
updateUserInfo($uid, string|null $name = null, string $username = null, string|null $email = null, string|null $pic = null, bool $org = false, string $git_type = 'github')
No description
static void
updateAccessToken(int $uid, string $access_token, string $git_type = 'github')
No description
static void
updateRefreshToken(int $uid, string $refresh_token, string $git_type = 'github')
No description
static void
setOrgAdmin(int $org_id, int $admin_uid, string $git_type = 'github')
No description
static void
deleteOrgAdmin()
No description
static array
getOrgByAdmin(int $admin_uid, string $git_type = 'github')
No description
static int
exists(string $username, string $git_type = 'github')
No description
static int
delete(string $org_name, string $git_type = 'github')
No description
static string
getUid(string $username, string $git_type = 'github')
No description
static string
getUsername(int $uid, string $git_type)
No description
static void
updateInstallationId(int $installation_id, string $username, string $git_type = 'github')
No description
static array|string
getUserBasicInfo(string|null $username, int|null $uid, string $git_type = 'github')
No description
Details
in Model at line 50
static array|string
all()
取得所有数据.
in Model at line 68
static int|array
find(int $table_primary_key_id)
通过主键查找数据.
in Model at line 86
static void
first()
取回符合查询限制的第一个模型 .
..
in Model at line 99
static array|int
findOrFail(int|array $table_primary_key_id)
通过主键查找数据,找不到则抛出异常.