Files
clinicpro/graphify-out/cache/ast/v0.8.44/764978d2f8f0a4bffa4a5de53019a60dc16a0302a0fd39336e6b6af2cfa5b8e3.json
hamed 8a69ed8d91 Add AST JSON representation for DoctorSecretary entity
- Created a new JSON file containing the abstract syntax tree (AST) for the DoctorSecretary.php entity.
- Included nodes representing the class, its methods, and properties with their respective source locations.
- Established edges to illustrate relationships such as imports, references, and method calls within the entity.
2026-07-23 16:37:12 +03:30

1 line
9.4 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_inventory_md", "label": "inventory.md", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L1"}, {"id": "api_inventory_inventory_api", "label": "Inventory API", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L1"}, {"id": "api_inventory_items", "label": "Items", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L20"}, {"id": "api_inventory_get_api_v1_inventory_items", "label": "GET `/api/v1/inventory-items`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L22"}, {"id": "api_inventory_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L26"}, {"id": "api_inventory_get_api_v1_inventory_categories", "label": "GET `/api/v1/inventory-categories`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L49"}, {"id": "api_inventory_response_200_54", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L54"}, {"id": "api_inventory_get_api_v1_inventory_meta", "label": "GET `/api/v1/inventory-meta`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L59"}, {"id": "api_inventory_response_200_65", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L65"}, {"id": "api_inventory_post_api_v1_inventory_item", "label": "POST `/api/v1/inventory-item`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L76"}, {"id": "api_inventory_body", "label": "Body", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L80"}, {"id": "api_inventory_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L91"}, {"id": "api_inventory_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L96"}, {"id": "api_inventory_patch_api_v1_inventory_item_uuid", "label": "PATCH `/api/v1/inventory-item/{uuid}`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L104"}, {"id": "api_inventory_delete_api_v1_inventory_item_uuid", "label": "DELETE `/api/v1/inventory-item/{uuid}`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L109"}, {"id": "api_inventory_packages", "label": "Packages", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L116"}, {"id": "api_inventory_get_api_v1_inventory_packages", "label": "GET `/api/v1/inventory-packages`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L122"}, {"id": "api_inventory_response_200_124", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L124"}, {"id": "api_inventory_post_api_v1_inventory_package", "label": "POST `/api/v1/inventory-package`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L142"}, {"id": "api_inventory_body_144", "label": "Body", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L144"}, {"id": "api_inventory_response_201_the_serialized_package_same_shape_as_list_errors_422_err_validation_001_empty_title_403_err_forbidden_001", "label": "Response `201` \u2014 the serialized package (same shape as list). Errors: `422 ERR_VALIDATION_001` (empty `title`), `403 ERR_FORBIDDEN_001`.", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L150"}, {"id": "api_inventory_patch_api_v1_inventory_package_uuid", "label": "PATCH `/api/v1/inventory-package/{uuid}`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L152"}, {"id": "api_inventory_delete_api_v1_inventory_package_uuid", "label": "DELETE `/api/v1/inventory-package/{uuid}`", "file_type": "document", "source_file": "docs/api/inventory.md", "source_location": "L157"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_inventory_md", "target": "api_inventory_inventory_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L1", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_inventory_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_secretary_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L5", "weight": 1.0}, {"source": "api_inventory_inventory_api", "target": "api_inventory_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L20", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_get_api_v1_inventory_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L22", "weight": 1.0}, {"source": "api_inventory_get_api_v1_inventory_items", "target": "api_inventory_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L26", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_get_api_v1_inventory_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L49", "weight": 1.0}, {"source": "api_inventory_get_api_v1_inventory_categories", "target": "api_inventory_response_200_54", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L54", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_get_api_v1_inventory_meta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L59", "weight": 1.0}, {"source": "api_inventory_get_api_v1_inventory_meta", "target": "api_inventory_response_200_65", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L65", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_post_api_v1_inventory_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L76", "weight": 1.0}, {"source": "api_inventory_post_api_v1_inventory_item", "target": "api_inventory_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L80", "weight": 1.0}, {"source": "api_inventory_post_api_v1_inventory_item", "target": "api_inventory_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L91", "weight": 1.0}, {"source": "api_inventory_post_api_v1_inventory_item", "target": "api_inventory_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L96", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_patch_api_v1_inventory_item_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L104", "weight": 1.0}, {"source": "api_inventory_items", "target": "api_inventory_delete_api_v1_inventory_item_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L109", "weight": 1.0}, {"source": "api_inventory_inventory_api", "target": "api_inventory_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L116", "weight": 1.0}, {"source": "api_inventory_packages", "target": "api_inventory_get_api_v1_inventory_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L122", "weight": 1.0}, {"source": "api_inventory_get_api_v1_inventory_packages", "target": "api_inventory_response_200_124", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L124", "weight": 1.0}, {"source": "api_inventory_packages", "target": "api_inventory_post_api_v1_inventory_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L142", "weight": 1.0}, {"source": "api_inventory_post_api_v1_inventory_package", "target": "api_inventory_body_144", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L144", "weight": 1.0}, {"source": "api_inventory_post_api_v1_inventory_package", "target": "api_inventory_response_201_the_serialized_package_same_shape_as_list_errors_422_err_validation_001_empty_title_403_err_forbidden_001", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L150", "weight": 1.0}, {"source": "api_inventory_packages", "target": "api_inventory_patch_api_v1_inventory_package_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L152", "weight": 1.0}, {"source": "api_inventory_packages", "target": "api_inventory_delete_api_v1_inventory_package_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/inventory.md", "source_location": "L157", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}