table = 'yz_admin_users'; $this->timestamps = true; } } public static function getUserByUserName($username) { return self::select()->byUserName($username); } public static function getUserByUid($uid) { return self::select()->byUid($uid); } public function scopeByUserName($query, $username) { return $query->where('username', $username); } public function scopeByUid($query, $uid) { return $query->where('uid', $uid); } public static function updateType($uid) { $user = self::getUserByUid($uid)->first(); if ($user) { $user->type = 3; $user->save(); } } }