 feat(connector): [ZSL] add connector template code 

## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [x] New feature
- [ ] Enhancement
- [ ] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
Zsl only supports automatic payment create and payment status gets updated through webhooks

## Checklist
<!-- Put an `x` in the boxes that apply -->

- [x] I formatted the code `cargo +nightly fmt --all`
- [x] I addressed lints thrown by `cargo clippy`
- [x] I reviewed the submitted code
- [ ] I added unit tests for my changes where possible
- [ ] I added a [CHANGELOG](/CHANGELOG.md) entry if applicable

<think>
PR Context:
- Title: refactor(core): add cache redaction for cgraph
- Merged: 2025-10-01T11:30:08Z
- Files changed: 2 files
- Commits: 2 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [x] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
https://github.com/juspay/hyperswitch/pull/9629
This pull request enhances cache management for connector creation by introducing a new mechanism to invalidate related cache entries whenever a new connector is added. The main change is the ad
</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** refactor(core): add cache redaction for cgraph (#9639)
Co-authored-by: hyperswitch-bot[bot] <1485255
Files to modify:


**crates/router/src/core/admin.rs**
  Modify existing code

**crates/router/src/core/routing/helpers.rs**
  Add:
    - function: pub::redact_cgraph_cache
{"issue_number": 4285, "pr_number": 9639, "commits_count": 1, "files_changed": 2, "response_length": 1052, "file_count": 4, "needs_breakdown": false}