Revision 5e4821d5
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