Revision 0ae2e90f
Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt
| SL/Presenter/ALL.pm | ||
|---|---|---|
|
use SL::Presenter::DatePeriod;
|
||
|
use SL::Presenter::DeliveryOrder;
|
||
|
use SL::Presenter::Dunning;
|
||
|
use SL::Presenter::EmailJournal;
|
||
|
use SL::Presenter::EscapedText;
|
||
|
use SL::Presenter::FileObject;
|
||
|
use SL::Presenter::Invoice;
|
||
| ... | ... | |
|
date_period => 'SL::Presenter::DatePeriod',
|
||
|
delivery_order => 'SL::Presenter::DeliveryOrder',
|
||
|
dunning => 'SL::Presenter::Dunning',
|
||
|
email_journal => 'SL::Presenter::EmailJournal',
|
||
|
escaped_text => 'SL::Presenter::EscapedText',
|
||
|
file_object => 'SL::Presenter::FileObject',
|
||
|
invoice => 'SL::Presenter::Invoice',
|
||
| SL/Presenter/EmailJournal.pm | ||
|---|---|---|
|
|
||
|
use SL::Presenter::EscapedText qw(escape is_escaped);
|
||
|
use SL::Presenter::Tag qw(link_tag);
|
||
|
use SL::Locale::String qw(t8);
|
||
|
|
||
|
use Exporter qw(import);
|
||
|
our @EXPORT_OK = qw(email_journal);
|
||
|
our @EXPORT_OK = qw(email_journal entry_status);
|
||
|
|
||
|
use Carp;
|
||
|
|
||
| ... | ... | |
|
is_escaped($text);
|
||
|
}
|
||
|
|
||
|
sub entry_status {
|
||
|
my ($email_journal_entry, %params) = @_;
|
||
|
|
||
|
my %status_to_text = (
|
||
|
sent => t8('sent'),
|
||
|
send_failed => t8('send failed'),
|
||
|
imported => t8('imported'),
|
||
|
);
|
||
|
|
||
|
my $status = $email_journal_entry->status;
|
||
|
my $text = $status_to_text{$status} || $status;
|
||
|
|
||
|
return $text;
|
||
|
}
|
||
|
|
||
|
1;
|
||
|
|
||
|
__END__
|
||
Auch abrufbar als: Unified diff
Presenter: EmailJournal: Funktion zum Anzeigen des Status