diff options
author | mark <mark> | 2010-07-29 23:11:31 +0000 |
---|---|---|
committer | mark <mark> | 2010-07-29 23:11:31 +0000 |
commit | 0063bd00a5fcdb09d03619728160edc6a1bea213 (patch) | |
tree | 4e9a878b8a4cc130baef5b760aa58eb4f8065c59 /FS/FS/part_pkg.pm | |
parent | 6bb9ed43ce2f094d5b36c7882e9efb85bdd3bfe1 (diff) |
add pkg_freq event condition, RT#8896
Diffstat (limited to 'FS/FS/part_pkg.pm')
-rw-r--r-- | FS/FS/part_pkg.pm | 31 |
1 files changed, 3 insertions, 28 deletions
diff --git a/FS/FS/part_pkg.pm b/FS/FS/part_pkg.pm index ef7f557..f278d5e 100644 --- a/FS/FS/part_pkg.pm +++ b/FS/FS/part_pkg.pm @@ -774,34 +774,9 @@ sub is_free { sub can_discount { 0; } sub freqs_href { - #method, class method or sub? #my $self = shift; - - tie my %freq, 'Tie::IxHash', - '0' => '(no recurring fee)', - '1h' => 'hourly', - '1d' => 'daily', - '2d' => 'every two days', - '3d' => 'every three days', - '1w' => 'weekly', - '2w' => 'biweekly (every 2 weeks)', - '1' => 'monthly', - '45d' => 'every 45 days', - '2' => 'bimonthly (every 2 months)', - '3' => 'quarterly (every 3 months)', - '4' => 'every 4 months', - '137d' => 'every 4 1/2 months (137 days)', - '6' => 'semiannually (every 6 months)', - '12' => 'annually', - '13' => 'every 13 months (annually +1 month)', - '24' => 'biannually (every 2 years)', - '36' => 'triannually (every 3 years)', - '48' => '(every 4 years)', - '60' => '(every 5 years)', - '120' => '(every 10 years)', - ; - - \%freq; - + # moved to FS::Misc to make this accessible to other packages + # at initialization + FS::Misc::pkg_freqs(); } =item freq_pretty |