@props([
'database',
'label',
'dbUrl' => null,
'dbUrlPublic' => null,
'supportsSsl' => true,
'enableSsl' => false,
'sslMode' => null,
'sslModeOptions' => null,
'sslModeHelper' => null,
'certificateValidUntil' => null,
'isExited' => false,
'showPublicUrlPlaceholder' => false,
])
@php
$urlHelper = 'If you change the user/password/port, this could be different. This is with the default values.';
@endphp
@if ($dbUrlPublic)
@elseif ($showPublicUrlPlaceholder)
@endif
@if ($supportsSsl)
SSL Configuration
@if ($enableSsl && $certificateValidUntil)
@endif
@if ($enableSsl && $certificateValidUntil)
Valid until:
@if (now()->gt($certificateValidUntil))
{{ $certificateValidUntil->format('d.m.Y H:i:s') }} - Expired
@elseif(now()->addDays(30)->gt($certificateValidUntil))
{{ $certificateValidUntil->format('d.m.Y H:i:s') }} - Expiring
soon
@else
{{ $certificateValidUntil->format('d.m.Y H:i:s') }}
@endif
@endif
@if ($isExited)
@else
@endif
@if ($sslModeOptions && $enableSsl)
@if ($isExited)
@foreach ($sslModeOptions as $value => $option)
@endforeach
@else
@foreach ($sslModeOptions as $value => $option)
@endforeach
@endif
@endif
@endif