Revision cf085911
Von Moritz Bunkus vor etwa 14 Jahren hinzugefügt
SL/DB/Default.pm | ||
---|---|---|
# This file has been auto-generated only because it didn't exist.
|
||
# Feel free to modify it at will; it will not be overwritten automatically.
|
||
|
||
package SL::DB::Default;
|
||
|
||
use strict;
|
||
... | ... | |
# Creates get_all, get_all_count, get_all_iterator, delete_all and update_all.
|
||
__PACKAGE__->meta->make_manager_class;
|
||
|
||
sub get_default_currency {
|
||
my $self = _selfify(@_);
|
||
my @currencies = grep { $_ } split(/:/, $self->curr || '');
|
||
return $currencies[0] || '';
|
||
}
|
||
|
||
sub _selfify {
|
||
my ($class_or_self) = @_;
|
||
return $class_or_self if ref($class_or_self);
|
||
return SL::DB::Manager::Default->get_all(limit => 1)->[0];
|
||
}
|
||
|
||
1;
|
Auch abrufbar als: Unified diff
Auslesen der Standardwährung