24 'binpostgresql' =>
'',
32$dlMoreTpl =
'<a href="' .
Util::getWebsiteUrl(
'module/%s',
'#releases' ) .
'" target="_blank" title="' .
$downloadTitle .
'"><span class="float-end" style="margin-left:.5rem;"><i class="fa-solid fa-cloud-arrow-down"></i></span></a>';
57catch ( Exception $e ) {
58 $result[
'binapache'] =
'An error occurred getting the summary of Apache. ' . $e->getMessage();
78catch ( Exception $e ) {
79 $result[
'binmailpit'] =
'An error occurred getting the summary of Mailpit. ' . $e->getMessage();
99catch ( Exception $e ) {
100 $result[
'binxlight'] =
'An error occurred getting the summary of Xlight. ' . $e->getMessage();
120catch ( Exception $e ) {
121 $result[
'binmariadb'] =
'An error occurred getting the summary of MariaDB. ' . $e->getMessage();
141catch ( Exception $e ) {
142 $result[
'binmysql'] =
'An error occurred getting the summary of MySql. ' . $e->getMessage();
155 if (
$bearsamppBins->getPostgresql()->checkPort( $postgresqlPort ) ) {
162catch ( Exception $e ) {
163 $result[
'binpostgresql'] =
'An error occurred getting the summary of Postgresql. ' . $e->getMessage();
176 if (
$bearsamppBins->getMemcached()->checkPort( $memcachedPort ) ) {
183catch ( Exception $e ) {
184 $result[
'binmemcached'] =
'An error occurred getting the summary of Memchached. ' . $e->getMessage();
193 $nodejsLabel =
'bg-secondary';
195 $nodejsLabel =
'bg-success';
198 $result[
'binnodejs'] .=
'<span class = " float-end badge ' . $nodejsLabel .
'">' .
$bearsamppBins->getNodejs()->getVersion() .
'</span>';
200catch ( Exception $e ) {
201 $result[
'binnodejs'] =
'An error occurred getting the summary of NodeJS. ' . $e->getMessage();
210 $phpLabel =
'bg-secondary';
212 $phpLabel =
'bg-success';
215 $result[
'binphp'] .=
'<span class = " float-end badge ' . $phpLabel .
'">' .
$bearsamppBins->getPhp()->getVersion() .
'</span>';
217catch ( Exception $e ) {
218 $result[
'binphp'] =
'An error occurred getting the summary of PHP. ' . $e->getMessage();
static getWebsiteUrl($path='', $fragment='', $utmSource=true)