(self, obj: ParamsDictionary, ctx: Context, data: ParamsDictionary)
| 8 | |
| 9 | class Mapper: |
| 10 | def replace_object_strings(self, obj: ParamsDictionary, ctx: Context, data: ParamsDictionary) -> None: |
| 11 | for key, value in obj.items(): |
| 12 | if isinstance(value, str): |
| 13 | obj[key] = self.replace_string(value, ctx, data) |
| 14 | elif isinstance(value, dict): |
| 15 | self.replace_object_strings(value, ctx, data) |
| 16 | |
| 17 | def replace_string(self, str_data: str, ctx: Context, data: ParamsDictionary) -> str: |
| 18 | str_ = str_data |