@foreach(\App\Services\Lead::getCustomerMailDirs() as $lead_mail_dir)
@php($badge = $lead_mail_dir->pos === 0 ? "badge-primary" : "badge-outline-primary")
{{$lead_mail_dir->name}}
{{$lead->countLeadMailsBy($lead_mail_dir->pos)}}
@if($lead->travel_country)
@php (\App\Services\Lead::setOutputDirs($lead_mail_dir->pos, 0))
@foreach($lead->travel_country->getMailDirs($lead_mail_dir->pos) as $mail_sdir_id)
@php ($mail_dir_name = \App\Services\Lead::getCustomerMailName($lead_mail_dir, $mail_sdir_id))
{{$mail_dir_name}}
{{$lead->countLeadMailsBy($lead_mail_dir->pos, $mail_sdir_id)}}
@php (\App\Services\Lead::setOutputDirs($lead_mail_dir->pos, $mail_sdir_id))
@endforeach
@if($mail_dirs_not_outputs = \App\Services\Lead::getMailDirNotInOutput($lead->id, $lead_mail_dir->pos))
@foreach($mail_dirs_not_outputs as $mail_sdir_id)
@php ($mail_dir_name = \App\Services\Lead::getCustomerMailName($lead_mail_dir, $mail_sdir_id))
{{$mail_dir_name}}
{{$lead->countLeadMailsBy($lead_mail_dir->pos, $mail_sdir_id)}}
@php (\App\Services\Lead::setOutputDirs($lead_mail_dir->pos, $mail_sdir_id))
@endforeach
@endif
@endif
@endforeach
@foreach($lead::$lead_mail_dirs as $dir_id => $lead_mail_dir)
@php($badge = "badge-outline-primary")
{{$lead_mail_dir['name']}}
{{$lead->countLeadMailsBy($dir_id)}}