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
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260708083446_php", "label": "Version20260708083446.php", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L1"}, {"id": "migrations_version20260708083446_version20260708083446", "label": "Version20260708083446", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260708083446_version20260708083446_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L15"}, {"id": "migrations_version20260708083446_version20260708083446_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L20"}, {"id": "migrations_version20260708083446_version20260708083446_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260708083446.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260708083446_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260708083446_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260708083446_php", "target": "migrations_version20260708083446_version20260708083446", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260708083446_version20260708083446", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260708083446_version20260708083446", "target": "migrations_version20260708083446_version20260708083446_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260708083446_version20260708083446", "target": "migrations_version20260708083446_version20260708083446_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260708083446_version20260708083446_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260708083446_version20260708083446", "target": "migrations_version20260708083446_version20260708083446_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260708083446_version20260708083446_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260708083446.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260708083446_version20260708083446_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260708083446.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260708083446_version20260708083446_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260708083446.php", "source_location": "L29", "receiver": null}]}
@@ -0,0 +1 @@
{"nodes": [], "edges": [], "skipped": "data json (non-object root)"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long