@include('pdfs.service-reports.partials.header', [
'report' => $report,
'title' => 'Portable Extinguishers & Emergency Lighting',
])
| Site |
{{ $accountSite }} |
Date of Service |
{{ $serviceDate ?: '—' }} |
| Contact |
{{ $contact ?: '—' }} |
Start Time |
{{ $startTime ?: '—' }} |
| Address |
{{ $addressLine1 }} |
End Time |
{{ $endTime ?: '—' }} |
| City |
{{ $city }} |
Service Technician |
{{ $technician ?: '—' }} |
| Province |
{{ $province }} |
Frequency |
{{ $frequency ?: '—' }} |
| Postal Code |
{{ $postalCode }} |
Last Service Date |
{{ $lastServiceDate ?: '—' }} |
| Phone |
{{ $phone }} |
Report No. |
{{ $report->report_number }} |
Mark appropriate: “✔” Pass, or “X” Fail.
Fire Extinguishers
| Location |
Size / Type |
Hst Date |
Serial No. |
✔ / X |
Comments |
@php
$extRows = count($fireExtinguishers) ? $fireExtinguishers : array_fill(0, 13, []);
@endphp
@foreach($extRows as $row)
@php
$sizeType = $row['size_type'] ?? '';
if (($row['size_type'] ?? '') === 'other' && !empty($row['size_type_other'])) {
$sizeType = $row['size_type_other'];
}
$val = strtolower(trim((string) ($row['inspection'] ?? '')));
@endphp
| {{ $row['location'] ?? '' }} |
{{ $sizeType }} |
{{ $row['installation_year'] ?? '' }} |
{{ $row['serial_no'] ?? '' }} |
@if(in_array($val, ['pass', 'check', 'checked', 'yes', 'ok', '1', '?']))
✔
@elseif(in_array($val, ['fail', 'x', 'no', '0']))
X
@endif
|
{{ $row['comments'] ?? '' }} |
@endforeach
Comments
|
I state that the information on this service report stood correct at the time and place of my inspection.
All equipment was tested and serviced where possible in conformance with the applicable code and left in operational
condition upon completion of this inspection. Any equipment not operable after service will be detailed in the notes section.
|
|
{{ $owner ?: '—' }}
Owner / Authorized Agent
Date: {{ $signedDate ?: '—' }}
|
@if(!empty($technicianStampUrl) && file_exists($technicianStampUrl))
@else
@endif
|
@include('pdfs.service-reports.partials.footer')
@include('pdfs.service-reports.partials.header', [
'report' => $report,
'title' => 'Portable Extinguishers & Emergency Lighting',
])
Emergency Lights
| Location |
V-in |
Unit Size |
Batt Size |
# Batts |
Date |
Bulbs |
P |
F |
@php
$lightRows = count($emergencyLights) ? $emergencyLights : array_fill(0, 28, []);
@endphp
@foreach($lightRows as $row)
@php
$val = strtolower(trim((string) ($row['inspection'] ?? '')));
$rowComment = trim((string) ($row['comments'] ?? ''));
@endphp
| {{ $row['location'] ?? '' }} |
{{ $row['vin'] ?? '' }} |
{{ $row['unit_size'] ?? '' }} |
{{ $row['num_batts'] ?? '' }} |
{{ $row['battery_size'] ?? '' }} |
{{ $row['installation_year'] ?? '' }} |
{{ $row['bulbs'] ?? '' }} |
@if(in_array($val, ['pass', 'check', 'checked', 'yes', 'ok', '1', '?']))
✔
@endif
|
@if(in_array($val, ['fail', 'x', 'no', '0']))
X
@endif
|
@endforeach
@include('pdfs.service-reports.partials.footer')
@include('pdfs.service-reports.partials.header', [
'report' => $report,
'title' => 'Portable Extinguishers & Emergency Lighting',
])
Notes
@php
$notesLines = [];
if (!empty($additionalNotes)) {
$notesLines = preg_split("/\r\n|\n|\r/", (string) $additionalNotes);
}
@endphp
@for($i = 0; $i < 34; $i++)
{{ $notesLines[$i] ?? '' }}
@endfor
@include('pdfs.service-reports.partials.footer')