Revert "Merge pull request #5573 from wikrin/refactor-static-methods-conversion"

This reverts commit b8fc20b981, reversing
changes made to e09cfc6704.
This commit is contained in:
jxxghp
2026-03-14 18:21:31 +08:00
parent f38cb274e4
commit 6065c29891
20 changed files with 79 additions and 81 deletions
+6 -9
View File
@@ -21,24 +21,22 @@ class RuleHelper:
return []
return [FilterRuleGroup(**group) for group in rule_groups]
@staticmethod
def get_rule_group(group_name: str) -> Optional[FilterRuleGroup]:
def get_rule_group(self, group_name: str) -> Optional[FilterRuleGroup]:
"""
获取规则组
"""
rule_groups = RuleHelper.get_rule_groups()
rule_groups = self.get_rule_groups()
for group in rule_groups:
if group.name == group_name:
return group
return None
@staticmethod
def get_rule_group_by_media(media: MediaInfo = None, group_names: list = None) -> List[FilterRuleGroup]:
def get_rule_group_by_media(self, media: MediaInfo = None, group_names: list = None) -> List[FilterRuleGroup]:
"""
根据媒体信息获取规则组
"""
ret_groups = []
rule_groups = RuleHelper.get_rule_groups()
rule_groups = self.get_rule_groups()
if group_names:
rule_groups = [group for group in rule_groups if group.name in group_names]
for group in rule_groups:
@@ -60,12 +58,11 @@ class RuleHelper:
return []
return [CustomRule(**rule) for rule in rules]
@staticmethod
def get_custom_rule(rule_id: str) -> Optional[CustomRule]:
def get_custom_rule(self, rule_id: str) -> Optional[CustomRule]:
"""
获取自定义规则
"""
rules = RuleHelper.get_custom_rules()
rules = self.get_custom_rules()
for rule in rules:
if rule.id == rule_id:
return rule