1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2025-07-05 00:58:52 +02:00
Files
explain.depesz.com/lib/Explain/Plugin/NumberFormat.pm
2014-11-05 16:30:32 +01:00

25 lines
452 B
Perl

package Explain::Plugin::NumberFormat;
use Mojo::Base 'Mojolicious::Plugin';
use Mail::Sender;
sub register {
my ( $self, $app ) = @_;
# register helper
$app->helper(
commify_numbers => sub {
my $self = shift;
# Code taken from perlfaq5
local $_ = shift;
return $_ unless defined $_;
1 while s/^([-+]?\d+)(\d{3})/$1,$2/;
return $_;
}
);
}
1;