@if(method_exists($job, 'isClosedForApplications') && $job->isClosedForApplications())
@elseif((method_exists($job, 'usesInternalApplications') && $job->usesInternalApplications()) || (isset($job->application_method) && $job->application_method === \App\Model\JobListing::APPLICATION_METHOD_INTERNAL))
@if(isset($existingApplication) && $existingApplication)
{{__('View application')}}
@elseif(isset($job->id))
{{__('Apply for this position')}}
@else
@endif
@elseif($job->application_link && is_int(strpos($job->application_link, 'http')))
{{__('Apply for this position')}}
@elseif($job->application_link && preg_match('/^\+?[0-9]+$/', str_replace([' ', '-', '(', ')'], '', $job->application_link)))
{{__('Apply for this position')}}
@elseif($job->application_link)
{{__('Apply for this position')}}
@else
@endif