]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Helper/DateTime.pm
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
[kivitendo-erp.git] / SL / Helper / DateTime.pm
index 59a100c2ac6769536d2cc1e1e5c4ec14cb1455a7..b72207f8a4ba5edf22fe2744ddfead7673c4c09d 100644 (file)
@@ -10,16 +10,26 @@ sub today_local {
   return shift->now(time_zone => $::locale->get_local_time_zone)->truncate(to => 'day');
 }
 
   return shift->now(time_zone => $::locale->get_local_time_zone)->truncate(to => 'day');
 }
 
-sub to_lxoffice {
+sub to_kivitendo {
   my $self   = shift;
   my %params = (scalar(@_) == 1) && (ref($_[0]) eq 'HASH') ? %{ $_[0] } : @_;
   return $::locale->format_date_object($self, %params);
 }
 
   my $self   = shift;
   my %params = (scalar(@_) == 1) && (ref($_[0]) eq 'HASH') ? %{ $_[0] } : @_;
   return $::locale->format_date_object($self, %params);
 }
 
-sub from_lxoffice {
+sub to_lxoffice {
+  # Legacy name.
+  goto &to_kivitendo;
+}
+
+sub from_kivitendo {
   return $::locale->parse_date_to_object(\%::myconfig, $_[1]);
 }
 
   return $::locale->parse_date_to_object(\%::myconfig, $_[1]);
 }
 
+sub from_lxoffice {
+  # Legacy name.
+  goto &from_kivitendo;
+}
+
 1;
 
 __END__
 1;
 
 __END__
@@ -42,18 +52,22 @@ Returns the current time with the time zone set to the local time zone.
 
 Returns the current date with the time zone set to the local time zone.
 
 
 Returns the current date with the time zone set to the local time zone.
 
-=item C<to_lxoffice %param>
+=item C<to_kivitendo %param>
 
 
-Formats the date and time according to the current Lx-Office user's
+Formats the date and time according to the current kivitendo user's
 date format with L<Locale::format_datetime_object>.
 
 date format with L<Locale::format_datetime_object>.
 
-=item C<from_lxoffice $string>
+The legacy name C<to_lxoffice> is still supported.
 
 
-Parses a date string formatted in the current Lx-Office user's date
+=item C<from_kivitendo $string>
+
+Parses a date string formatted in the current kivitendo user's date
 format and returns an instance of L<DateTime>.
 
 Note that only dates can be parsed at the moment, not the time
 format and returns an instance of L<DateTime>.
 
 Note that only dates can be parsed at the moment, not the time
-component (as opposed to L<to_lxoffice>).
+component (as opposed to L<to_kivitendo>).
+
+The legacy name C<from_lxoffice> is still supported.
 
 =back
 
 
 =back