Coverage for src/app/dto/support_message_dto.py: 100%
24 statements
« prev ^ index » next coverage.py v7.7.0, created at 2025-04-03 00:42 +0200
« prev ^ index » next coverage.py v7.7.0, created at 2025-04-03 00:42 +0200
1from datetime import datetime
3class SupportMessageDTO:
4 def __init__(self, id: int = None, user_id: int = None, user_email: str = None, description: str = None, status: bool = None, subject: str = None, created_at: datetime = None):
5 self.id = id
6 self.user_id = user_id
7 self.user_email = user_email
8 self.description = description
9 self.status = status
10 self.subject = subject
11 self.created_at = created_at
13 def get_id(self):
14 return self.id
16 def get_user_id(self):
17 return self.user_id
19 def get_user_email(self):
20 return self.user_email
22 def get_description(self):
23 return self.description
25 def get_status(self):
26 return self.status
28 def get_subject(self):
29 return self.subject
31 def get_created_at(self):
32 return self.created_at