feat: Add City entity methods and migration for title field

- Created a new JSON file for the City entity's AST representation, detailing its methods and properties.
- Added a migration to alter the cities table by adding a nullable title column.
This commit is contained in:
hamed
2026-07-08 12:19:06 +03:30
parent 94541ad609
commit ccbb1d0b1f
25 changed files with 1328 additions and 925 deletions
+23 -18
View File
@@ -190,8 +190,8 @@
"semantic_hash": ""
},
"assets/admin/pages/CategoriesPage.tsx": {
"mtime": 1782974127.331514,
"ast_hash": "43d7e427a556469e4374224c4e665117",
"mtime": 1783499911.7162325,
"ast_hash": "e82688eee9528ece183af52ac18e32c6",
"semantic_hash": ""
},
"assets/admin/pages/ClaimsPage.tsx": {
@@ -400,8 +400,8 @@
"semantic_hash": ""
},
"assets/admin/types/index.ts": {
"mtime": 1783456035.9569273,
"ast_hash": "576af13ec86ba70117b1a421e6044513",
"mtime": 1783499946.4879165,
"ast_hash": "edd28014dfe716c5bdaf1743e17bfea4",
"semantic_hash": ""
},
"assets/app.js": {
@@ -1295,13 +1295,13 @@
"semantic_hash": ""
},
"src/Location/Controller/LocationController.php": {
"mtime": 1782974061.7243073,
"ast_hash": "eeba5749c527b2712549c2dda539e368",
"mtime": 1783499628.8124676,
"ast_hash": "6d7efcacce3e5a1af0c58bd41eaeb554",
"semantic_hash": ""
},
"src/Location/Entity/City.php": {
"mtime": 1782974046.9918911,
"ast_hash": "b37a5c9d79443b32709a30a3decffd30",
"mtime": 1783499619.3652577,
"ast_hash": "2fd20499f23ea90b3c21dbf14736474f",
"semantic_hash": ""
},
"src/Location/Entity/Province.php": {
@@ -2405,8 +2405,8 @@
"semantic_hash": ""
},
"docs/api/location.md": {
"mtime": 1782974277.4647317,
"ast_hash": "237d13c1f44f23001d6e9ab287b80898",
"mtime": 1783499999.9915078,
"ast_hash": "ab3a2fc14a40c72decd5f1dc753e4a40",
"semantic_hash": ""
},
"docs/api/patient.md": {
@@ -3420,18 +3420,18 @@
"semantic_hash": ""
},
"tests/Category/CategoryImportTest.php": {
"mtime": 1782839178.8459258,
"ast_hash": "203f5500749a42f0be4f33dc2e3dbb1f",
"mtime": 1783499837.163828,
"ast_hash": "6ddcb6489cc74405678d6c67d8a760bb",
"semantic_hash": ""
},
"docs/api/category-import.md": {
"mtime": 1782844030.4935105,
"ast_hash": "d7eaf7bd2002ca82b3a95e16b0eb34dd",
"mtime": 1783500035.987979,
"ast_hash": "b9caf621738f67ba7b5a8eac64053760",
"semantic_hash": ""
},
"data/seed/cities.json": {
"mtime": 1783069922.2119036,
"ast_hash": "24bc6b07dfdf32298ef64a5dba0effbc",
"mtime": 1783499720.4733326,
"ast_hash": "8fa9399cc8295b14436b9e0a7d8daa13",
"semantic_hash": ""
},
"data/seed/doctor_services.json": {
@@ -3455,8 +3455,8 @@
"semantic_hash": ""
},
"src/Category/Service/CategoryImporter.php": {
"mtime": 1782974082.771482,
"ast_hash": "daaeddb090469fda67b5bdf08c52cacb",
"mtime": 1783499652.5651908,
"ast_hash": "12fc348a636eba9c7b689eeb1badb6d0",
"semantic_hash": ""
},
".claude/prompt/production-fixes-cors-payment-gateways.md": {
@@ -3748,5 +3748,10 @@
"mtime": 1783497352.078513,
"ast_hash": "e9c3240a7a86744c5e2d3119388c9119",
"semantic_hash": ""
},
"migrations/Version20260708083446.php": {
"mtime": 1783499693.0322785,
"ast_hash": "ecd96845ea3d18996543917b487864c5",
"semantic_hash": ""
}
}