Add AST JSON files for doctor service, tag controller, and SMS log entities

- Created new AST JSON file for the doctor service API documentation, detailing endpoints, parameters, and responses.
- Added AST JSON file for the TagController, including methods and their relationships with imported classes.
- Introduced AST JSON file for the SmsLog entity, outlining its methods and dependencies.
This commit is contained in:
hamed
2026-07-01 14:21:08 +03:30
parent 3120132274
commit a31e8b4314
43 changed files with 3528 additions and 1084 deletions
+2
View File
@@ -19,6 +19,7 @@ class SmsLog
public const TAG_NOTIFICATION_MOBILE = 'notification_mobile';
public const TAG_USER_TEMPLATE = 'user_template';
public const TAG_WELCOME = 'welcome';
public const TAG_SECRETARY = 'secretary';
public const TAGS = [
self::TAG_GLOBAL,
@@ -29,6 +30,7 @@ class SmsLog
self::TAG_NOTIFICATION_MOBILE,
self::TAG_USER_TEMPLATE,
self::TAG_WELCOME,
self::TAG_SECRETARY,
];
#[ORM\Id]
+5
View File
@@ -43,6 +43,11 @@ class SmsMessageTemplate
'body' => "کد تأیید شماره اعلان شما: {code}\nاعتبار: ۵ دقیقه",
'variables' => ['code'],
],
SmsLog::TAG_SECRETARY => [
'title' => 'دعوت به‌عنوان منشی',
'body' => "شما به‌عنوان منشیِ {owner} در کلینیک‌پرو تعریف شدید.\nشماره‌کاربری: {username}\nلینک ورود: {link}",
'variables' => ['owner', 'username', 'link'],
],
];
#[ORM\Id]