isTypeChange(); }); } /** * 获取用户的状态变更数据 * * @param int $userId 用户ID * @return array 过滤后的状态变更数据 */ public static function getUserStatusChanges(int $userId): array { $allChanges = self::getUserLandChanges($userId); return array_filter($allChanges, function($change) { return $change->isStatusChange(); }); } /** * 清除用户的所有土地变更临时数据(统一接口) * * @param int $userId 用户ID * @return void */ public static function clearUserLandChanges(int $userId): void { LandTemp::clearUserLandChanges($userId); } /** * 清除用户的所有土地临时数据 * * @param int $userId 用户ID * @return void */ public static function clearUserAllLandTemp(int $userId): void { LandTemp::clearUserAllLandTemp($userId); } }