Refactor code structure for improved readability and maintainability

This commit is contained in:
hamed
2026-07-23 18:23:02 +03:30
parent 43db753942
commit 83a6dc6158
10 changed files with 1532 additions and 1284 deletions
+22 -22
View File
@@ -1,7 +1,7 @@
{
"assets/admin/App.tsx": {
"mtime": 1784814839.3395896,
"ast_hash": "5a62c6b0aed811c4951865e097088fdd",
"mtime": 1784818172.692579,
"ast_hash": "8ff377edef61623fae9f278eac83122b",
"semantic_hash": ""
},
"assets/admin/components/FreeVisitPrice.tsx": {
@@ -270,8 +270,8 @@
"semantic_hash": ""
},
"assets/admin/pages/MySecretariesPage.tsx": {
"mtime": 1784814278.2214756,
"ast_hash": "3efeb35edfea1d731152c6c8b3cffa16",
"mtime": 1784818074.9083815,
"ast_hash": "d63189538fe1960e7c56a4c64a89dcbc",
"semantic_hash": ""
},
"assets/admin/pages/NewSessionPage.tsx": {
@@ -325,8 +325,8 @@
"semantic_hash": ""
},
"assets/admin/pages/SecretariesPage.tsx": {
"mtime": 1784814300.9613419,
"ast_hash": "248786235c2c89bc3dba999277bf7e9a",
"mtime": 1784818099.7768664,
"ast_hash": "e305335f8297f8b19c7e19005a3dc37f",
"semantic_hash": ""
},
"assets/admin/pages/SelectContextPage.tsx": {
@@ -390,8 +390,8 @@
"semantic_hash": ""
},
"assets/admin/types/index.ts": {
"mtime": 1784814197.1834555,
"ast_hash": "067d40bbc8d33f79697f7fa951b4afa5",
"mtime": 1784818062.8192828,
"ast_hash": "3e204571b2ed5099839d2fefc424d49a",
"semantic_hash": ""
},
"assets/app.js": {
@@ -1350,8 +1350,8 @@
"semantic_hash": ""
},
"src/Payment/Controller/PaymentController.php": {
"mtime": 1784811007.1122248,
"ast_hash": "d7b3e7aa9ebe9fde98e26f4490f9090d",
"mtime": 1784818154.4552984,
"ast_hash": "deb04c63a0cf41588150d6e07387d411",
"semantic_hash": ""
},
"src/Payment/Entity/Payment.php": {
@@ -1470,8 +1470,8 @@
"semantic_hash": ""
},
"src/Secretary/Entity/DoctorSecretary.php": {
"mtime": 1784814189.407135,
"ast_hash": "3afc46c800dd6eff9ad496fcb991b8a3",
"mtime": 1784818053.6660721,
"ast_hash": "2feb93424b554788b2d4977a68543a00",
"semantic_hash": ""
},
"src/Secretary/Repository/DoctorSecretaryRepository.php": {
@@ -1730,8 +1730,8 @@
"semantic_hash": ""
},
"src/Subscription/Controller/SubscriptionController.php": {
"mtime": 1783235518.9559367,
"ast_hash": "cb05c759a1c625db2bc201989b32360f",
"mtime": 1784818134.9219277,
"ast_hash": "5f47f0bd02e812aa03e9bda5b67a1254",
"semantic_hash": ""
},
"src/Subscription/Entity/ClinicSubscription.php": {
@@ -2415,8 +2415,8 @@
"semantic_hash": ""
},
"docs/api/secretary.md": {
"mtime": 1784817038.9584813,
"ast_hash": "4b47166d6e5545a429d58b87801cf4c4",
"mtime": 1784818277.8539133,
"ast_hash": "107543bc5da240f7743ec03295f36b0b",
"semantic_hash": ""
},
"docs/api/settlement.md": {
@@ -4070,8 +4070,8 @@
"semantic_hash": ""
},
"assets/admin/components/layout/SettingsLayout.tsx": {
"mtime": 1784817575.8809328,
"ast_hash": "6253134ab6a949b49cc98065e0d1412c",
"mtime": 1784818183.4909794,
"ast_hash": "2e3db017d10b1db0ed7676af3ee85adc",
"semantic_hash": ""
},
"assets/admin/pages/PaymentSuccessPage.test.tsx": {
@@ -4435,8 +4435,8 @@
"semantic_hash": ""
},
"assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx": {
"mtime": 1784817563.804011,
"ast_hash": "1a93f051861179220847643b1e5c4349",
"mtime": 1784818184.9586315,
"ast_hash": "53c9e2445a2cafa29c35f3d73f588a94",
"semantic_hash": ""
},
"assets/admin/pages/subscriptionIcons.tsx": {
@@ -6140,8 +6140,8 @@
"semantic_hash": ""
},
"tests/Secretary/SecretaryResourceEnforcementTest.php": {
"mtime": 1784816973.256164,
"ast_hash": "e672c3fa6feb549ecda6b085d4619826",
"mtime": 1784818220.5879743,
"ast_hash": "dc8e106bbae91cb32fec1e90d5ee0ad5",
"semantic_hash": ""
},
".claude/prompt/secretary-permissions-coverage-and-panel-enforcement.md": {