Tour Guide Details

Basic Information

First Name: {{ $tourGuide->first_name }}

Last Name: {{ $tourGuide->last_name }}

Japanese Name: {{ $tourGuide->japanese_name }}

Email: {{ $tourGuide->email }}

Phone: {{ $tourGuide->phone }}

DOB: {{ $tourGuide->dob }}

Gender: {{ ucfirst($tourGuide->gender) }}


Location Details

Region: {{ $tourGuide->region->eng_name ?? 'N/A' }}

Prefecture: {{ $tourGuide->prefecture->eng_name ?? 'N/A' }}

City: {{ $tourGuide->city->eng_name ?? 'N/A' }}

Station: {{ $tourGuide->station }}

Address: {{ $tourGuide->address }}

Lat/Long: {{ $tourGuide->lat_long }}


Guide Experience

Years of Experience: {{ $tourGuide->years_of_experience }}

Number of Tours: {{ $tourGuide->number_of_tours }}

Job Experience: {{ $tourGuide->job_experience }}

English Fluency: {{ $tourGuide->english_fluency }}

Other Languages: @php $selectedLanguages = json_decode($tourGuide->other_languages, true) ?? []; @endphp @if (!empty($selectedLanguages)) {{ implode(', ', collect($other_languages)->whereIn('id', $selectedLanguages)->pluck('name')->toArray()) }} @else No other languages @endif


Tour Details

Types of Tours: {{ implode(', ', json_decode($tourGuide->type_of_tours, true) ?? []) }}

Tour Guide Areas:

    @foreach (json_decode($tourGuide->guide_areas, true) ?? [] as $area)
  • Region: {{ getRegionName($area['region']) }}, Prefecture: {{ getPrefectureName($area['prefecture']) }}, Cities: {{ implode(', ', array_map('getCityName', $area['cities'])) }}
  • @endforeach

Experience Area: {{ $tourGuide->experience_area }}


Vehicle Details

Private Vehicle: {{ $tourGuide->private_vehicle ? 'Yes' : 'No' }}

Car Type: {{ $tourGuide->car_type }}

Capacity: {{ $tourGuide->capacity }}


Financial Information

Invoice Registration: {{ $tourGuide->invoice_registration }}

Invoice Number: {{ $tourGuide->invoice_registration_number }}

Bank Info: {{ $tourGuide->bank_information }}

Starting Rate: {{ $tourGuide->starting_rate }}

@php $fees = is_string($tourGuide->guide_fee) ? json_decode($tourGuide->guide_fee, true) : $tourGuide->guide_fee; @endphp
# of People 7 - 8+ hours 5 - 6 hours 1 - 4 hours
1 - 6 people {{ $fees[1] ?? '-' }} {{ $fees[101] ?? '-' }} {{ $fees[201] ?? '-' }}
7 - 15 people {{ $fees[301] ?? '-' }} {{ $fees[401] ?? '-' }} {{ $fees[501] ?? '-' }}
16 - 27 people {{ $fees[601] ?? '-' }} {{ $fees[701] ?? '-' }} {{ $fees[801] ?? '-' }}
28+ people {{ $fees[901] ?? '-' }} {{ $fees[1001] ?? '-' }} {{ $fees[1101] ?? '-' }}

Contract & Documents

Contract: View Contract

Interview By: @php $interviewer = collect($managers)->firstWhere('id', $tourGuide->interviewed_by ?? null); @endphp @if ($interviewer) {{ $interviewer['name'] }} @else No Interview By @endif

Interview Date: {{ $tourGuide->interview_date }}

Interview's Observation: {{ $tourGuide->interiewer_observations }}

Sign Date: {{ $tourGuide->sign_date }}