Current path: home/webdevt/cryptoimpot.fr/module/Application/src/View/Helper/
?? Go up: /home/webdevt/cryptoimpot.fr/module/Application/src/View
<?php
namespace Application\View\Helper;
use Laminas\View\Helper\AbstractHelper;
/**
* This view helper class displays displayAmount.
*/
class Amount extends AbstractHelper
{
/**
* Renders the amount.
* @return amount formated.
*/
public function __invoke($element, $type = 'crypto')
{
if (!isset($element) || !is_numeric($element)) {
return '-';
}
if ($type == 'fiat') {
$element = preg_replace('/'. preg_quote(',00', '/') . '$/', '', number_format($element, 2, ',', ' '));
} elseif($type == 'fiat-no-cents'){
$element = number_format($element, 0, ',', ' ');
// $element = 111111111;
} else {
$element = rtrim(rtrim(number_format($element, 10, ',', ' '), 0), ',');
}
return $element;
}
}