@php
$phpVCompare = version_compare(number_format((float) PHP_VERSION, 1), $phpVersionReq == 8 ? '8.0' : $phpVersionReq, '>=');
$mysqlServerVersion = \Illuminate\Support\Facades\DB::select('select version()')[0]->{'version()'};
$mysqlVCompare = version_compare(number_format((float) $mysqlServerVersion, 1), $mysqlVersionReq, '<=');
if ($extensions) {
foreach (explode(',', str_replace(' ','', strtolower($extensions))) as $extension) {
$extensionReq = extension_check($extension);
}
}
@endphp
@if(!$latestVersion)
{{ $msg }}
@elseif(($phpVCompare === false || $mysqlVCompare === false) && $extensionReq === false)
Your server doesn't have required software version installed. Required:
Php {{ $phpVersionReq == 8 ? '8.0' : $phpVersionReq }}, Mysql {{ $mysqlVersionReq }} /
Extensions: {{ $extensions }} etc
@else
New Version({{ $latestVersion }}) is Available
for {{ $productName }}!
With supporting text below as a natural lead-in to additional
content.
Download & Update
{{ $changelog }}
@endif