- 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.
1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_method_md", "label": "payment-method.md", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L1"}, {"id": "api_payment_method_payment_methods_api", "label": "Payment Methods API", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L1"}, {"id": "api_payment_method_bank_accounts", "label": "Bank accounts", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L19"}, {"id": "api_payment_method_get_api_v1_my_payment_methods_bank_accounts", "label": "GET `/api/v1/my/payment-methods/bank-accounts`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L21"}, {"id": "api_payment_method_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L25"}, {"id": "api_payment_method_post_api_v1_my_payment_methods_bank_accounts", "label": "POST `/api/v1/my/payment-methods/bank-accounts`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L46"}, {"id": "api_payment_method_body", "label": "Body", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L50"}, {"id": "api_payment_method_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L58"}, {"id": "api_payment_method_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L61"}, {"id": "api_payment_method_put_api_v1_my_payment_methods_bank_accounts_uuid", "label": "PUT `/api/v1/my/payment-methods/bank-accounts/{uuid}`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L66"}, {"id": "api_payment_method_response_200_71", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L71"}, {"id": "api_payment_method_errors_74", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L74"}, {"id": "api_payment_method_patch_api_v1_my_payment_methods_bank_accounts_uuid_status", "label": "PATCH `/api/v1/my/payment-methods/bank-accounts/{uuid}/status`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L80"}, {"id": "api_payment_method_response_200_84", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L84"}, {"id": "api_payment_method_errors_87", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L87"}, {"id": "api_payment_method_pos_devices", "label": "POS devices", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L92"}, {"id": "api_payment_method_get_api_v1_my_payment_methods_pos", "label": "GET `/api/v1/my/payment-methods/pos`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L94"}, {"id": "api_payment_method_response_200_98", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L98"}, {"id": "api_payment_method_post_api_v1_my_payment_methods_pos", "label": "POST `/api/v1/my/payment-methods/pos`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L118"}, {"id": "api_payment_method_body_122", "label": "Body", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L122"}, {"id": "api_payment_method_response_201_130", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L130"}, {"id": "api_payment_method_errors_133", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L133"}, {"id": "api_payment_method_put_api_v1_my_payment_methods_pos_uuid", "label": "PUT `/api/v1/my/payment-methods/pos/{uuid}`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L138"}, {"id": "api_payment_method_response_200_142", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L142"}, {"id": "api_payment_method_errors_145", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L145"}, {"id": "api_payment_method_patch_api_v1_my_payment_methods_pos_uuid_status", "label": "PATCH `/api/v1/my/payment-methods/pos/{uuid}/status`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L151"}, {"id": "api_payment_method_response_200_155", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L155"}, {"id": "api_payment_method_errors_158", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment-method.md", "source_location": "L158"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_method_md", "target": "api_payment_method_payment_methods_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L1", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_method_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_secretary_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L8", "weight": 1.0}, {"source": "api_payment_method_payment_methods_api", "target": "api_payment_method_bank_accounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L19", "weight": 1.0}, {"source": "api_payment_method_bank_accounts", "target": "api_payment_method_get_api_v1_my_payment_methods_bank_accounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L21", "weight": 1.0}, {"source": "api_payment_method_get_api_v1_my_payment_methods_bank_accounts", "target": "api_payment_method_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L25", "weight": 1.0}, {"source": "api_payment_method_bank_accounts", "target": "api_payment_method_post_api_v1_my_payment_methods_bank_accounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L46", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_bank_accounts", "target": "api_payment_method_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L50", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_bank_accounts", "target": "api_payment_method_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L58", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_bank_accounts", "target": "api_payment_method_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L61", "weight": 1.0}, {"source": "api_payment_method_bank_accounts", "target": "api_payment_method_put_api_v1_my_payment_methods_bank_accounts_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L66", "weight": 1.0}, {"source": "api_payment_method_put_api_v1_my_payment_methods_bank_accounts_uuid", "target": "api_payment_method_response_200_71", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L71", "weight": 1.0}, {"source": "api_payment_method_put_api_v1_my_payment_methods_bank_accounts_uuid", "target": "api_payment_method_errors_74", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L74", "weight": 1.0}, {"source": "api_payment_method_bank_accounts", "target": "api_payment_method_patch_api_v1_my_payment_methods_bank_accounts_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L80", "weight": 1.0}, {"source": "api_payment_method_patch_api_v1_my_payment_methods_bank_accounts_uuid_status", "target": "api_payment_method_response_200_84", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L84", "weight": 1.0}, {"source": "api_payment_method_patch_api_v1_my_payment_methods_bank_accounts_uuid_status", "target": "api_payment_method_errors_87", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L87", "weight": 1.0}, {"source": "api_payment_method_payment_methods_api", "target": "api_payment_method_pos_devices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L92", "weight": 1.0}, {"source": "api_payment_method_pos_devices", "target": "api_payment_method_get_api_v1_my_payment_methods_pos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L94", "weight": 1.0}, {"source": "api_payment_method_get_api_v1_my_payment_methods_pos", "target": "api_payment_method_response_200_98", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L98", "weight": 1.0}, {"source": "api_payment_method_pos_devices", "target": "api_payment_method_post_api_v1_my_payment_methods_pos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L118", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_pos", "target": "api_payment_method_body_122", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L122", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_pos", "target": "api_payment_method_response_201_130", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L130", "weight": 1.0}, {"source": "api_payment_method_post_api_v1_my_payment_methods_pos", "target": "api_payment_method_errors_133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L133", "weight": 1.0}, {"source": "api_payment_method_pos_devices", "target": "api_payment_method_put_api_v1_my_payment_methods_pos_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L138", "weight": 1.0}, {"source": "api_payment_method_put_api_v1_my_payment_methods_pos_uuid", "target": "api_payment_method_response_200_142", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L142", "weight": 1.0}, {"source": "api_payment_method_put_api_v1_my_payment_methods_pos_uuid", "target": "api_payment_method_errors_145", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L145", "weight": 1.0}, {"source": "api_payment_method_pos_devices", "target": "api_payment_method_patch_api_v1_my_payment_methods_pos_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L151", "weight": 1.0}, {"source": "api_payment_method_patch_api_v1_my_payment_methods_pos_uuid_status", "target": "api_payment_method_response_200_155", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L155", "weight": 1.0}, {"source": "api_payment_method_patch_api_v1_my_payment_methods_pos_uuid_status", "target": "api_payment_method_errors_158", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment-method.md", "source_location": "L158", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} |