public function withPrefixAndPostfix($values, string $currency = null, int $decimal_points = null): string
    {
        [$className, $value] = $this->classAndValue($values, $currency);

        return (new $className)->prefixPostfix($value, $decimal_points);
    }
public function withPrefixAndPostfix($values, string $currency = null, int $decimal_points = null): string
    {
        [$className, $value] = $this->classAndValue($values, $currency);

        return (new $className)->prefixPostfix($value, $decimal_points);
    }
public function withPrefixAndPostfix ( $ values , string $ currency = null , int $ decimal_points = null ) : string { [ $ className , $ value ] = $ this -> classAndValue ( $ values , $ currency ) ; return ( new $ className ) -> prefixPostfix ( $ value , $ decimal_points ) ; }
Display value as decimal with currency symbol and label.

@param  string|array $values
@param  string|null $currency
@param  int|null $decimal_points
@return string
Display value as decimal with currency symbol and label .