1414
1515use App \Jobs \Emails \AbstractEmailJob ;
1616use App \Jobs \Emails \IMailTemplatesConstants ;
17+ use libs \utils \FormatUtils ;
1718use models \summit \SummitRoomReservation ;
1819
1920/**
@@ -40,11 +41,11 @@ public function __construct(SummitRoomReservation $reservation)
4041 $ payload [IMailTemplatesConstants::owner_fullname] = $ reservation ->getOwner ()->getFullName ();
4142 $ payload [IMailTemplatesConstants::owner_email] = $ reservation ->getOwner ()->getEmail ();
4243 $ payload [IMailTemplatesConstants::room_complete_name] = $ room ->getCompleteName ();
43- $ payload [IMailTemplatesConstants::reservation_start_datetime] = $ reservation ->getLocalStartDatetime ()->format ("Y-m-d H:i:s " );
44- $ payload [IMailTemplatesConstants::reservation_end_datetime] = $ reservation ->getLocalEndDatetime ()->format ("Y-m-d H:i:s " );
45- $ payload [IMailTemplatesConstants::reservation_created_datetime] = $ reservation ->getCreated ()->format ("Y-m-d H:i:s " );
46- $ payload [IMailTemplatesConstants::reservation_amount] = $ reservation ->getAmount ();
47- $ payload [IMailTemplatesConstants::reservation_currency] = $ reservation ->getCurrency ();
44+ $ payload [IMailTemplatesConstants::reservation_start_datetime] = $ reservation ->getLocalStartDatetime ()->format ("F d, Y " );
45+ $ payload [IMailTemplatesConstants::reservation_end_datetime] = $ reservation ->getLocalEndDatetime ()->format ("F d, Y " );
46+ $ payload [IMailTemplatesConstants::reservation_created_datetime] = $ reservation ->getCreated ()->format ("F d, Y " );
47+ $ payload [IMailTemplatesConstants::reservation_amount] = FormatUtils:: getNiceFloat ( $ reservation ->getAmount () );
48+ $ payload [IMailTemplatesConstants::reservation_currency] = FormatUtils:: getNiceFloat ( $ reservation ->getCurrency () );
4849 $ payload [IMailTemplatesConstants::reservation_id] = $ reservation ->getId ();
4950 $ payload [IMailTemplatesConstants::room_capacity] = $ room ->getCapacity ();
5051 $ payload [IMailTemplatesConstants::summit_name] = $ summit ->getName ();
@@ -66,13 +67,13 @@ public static function getEmailTemplateSchema(): array{
6667 $ payload [IMailTemplatesConstants::reservation_start_datetime]['type ' ] = 'string ' ;
6768 $ payload [IMailTemplatesConstants::reservation_end_datetime]['type ' ] = 'string ' ;
6869 $ payload [IMailTemplatesConstants::reservation_created_datetime]['type ' ] = 'string ' ;
69- $ payload [IMailTemplatesConstants::reservation_amount]['type ' ] = 'int ' ;
70- $ payload [IMailTemplatesConstants::reservation_currency]['type ' ] = 'int ' ;
70+ $ payload [IMailTemplatesConstants::reservation_amount]['type ' ] = 'string ' ;
71+ $ payload [IMailTemplatesConstants::reservation_currency]['type ' ] = 'string ' ;
7172 $ payload [IMailTemplatesConstants::reservation_id]['type ' ] = 'int ' ;
7273 $ payload [IMailTemplatesConstants::room_capacity]['type ' ] = 'int ' ;
7374 $ payload [IMailTemplatesConstants::summit_name]['type ' ] = 'string ' ;
7475 $ payload [IMailTemplatesConstants::summit_logo]['type ' ] = 'string ' ;
75- $ payload [IMailTemplatesConstants::reservation_refunded_amount]['type ' ] = 'float ' ;
76+ $ payload [IMailTemplatesConstants::reservation_refunded_amount]['type ' ] = 'string ' ;
7677
7778 return $ payload ;
7879 }
0 commit comments