@php use App\Services\CompanyEmailDetails; // Get company details using global helper function $customer_id = $customer_id ?? null; $companyDetails = CompanyEmailDetails::getCompanyEmailDetails($customer_id); // Extract variables for easier use in template $logoPath = $companyDetails['logoPath']; $companyName = $companyDetails['companyName']; $companyAddress = $companyDetails['companyAddress']; $companyCity = $companyDetails['companyCity']; $companyState = $companyDetails['companyState']; $companyPostCode = $companyDetails['companyPostCode']; $companyCountry = $companyDetails['companyCountry']; $companyPhone = $companyDetails['companyPhone']; $companyEmail = $companyDetails['companyEmail']; $fullAddress = $companyDetails['companyAddressFull']; @endphp
@if($ticket_details['Status'] == 'Approved') Your leave request has been approved. @elseif($ticket_details['Status'] == 'Rejected') Your leave request has been rejected. @else A new leave request has been submitted. @endif
Hi {{ $customer_name ?? 'Team Member' }},
@if($is_update ?? false)
{{-- Updated Leave Request --}}
@if($ticket_details['Status'] == 'Approved')
The leave request from {{ $employeeName }} has been approved. Below are the updated details:
@elseif($ticket_details['Status'] == 'Rejected')
The leave request from {{ $employeeName }} has been rejected. Below are the updated details:
@else
The leave request from {{ $employeeName }} has been updated. Please review the new details below:
@endif
@else
{{-- New Leave Request --}}
@if($ticket_details['Status'] == 'Approved')
A new leave request from {{ $employeeName }} has been approved. Please review the details below:
@elseif($ticket_details['Status'] == 'Rejected')
A new leave request from {{ $employeeName }} has been rejected. Please review the details below:
@else
A new leave request from {{ $employeeName }} has been submitted. Please review the details below:
@endif
@endif
| {{ $key }} | |
| {{ $value }} | |
| {{ $key }} | @if ($key == 'Status') {{ $value }} @else {{ $value }} @endif |
| Request ID | {{ $request_id ?? 'N/A' }} |
| Leave Type | {{ $leave_type ?? $leavePackageName ?? 'N/A' }} |
| Start Date | {{ $start_date ?? $startDate ?? 'N/A' }} |
| End Date | {{ $end_date ?? $endDate ?? 'N/A' }} |
| Reason | |
| {{ $reason }} | |
If you have any questions or need further information, please contact your manager or HR
department.
Best regards,
{{ $companyName }} Team