How to use subroutine from other module?

Moderator: crythias

Locked
lelikflegma
Znuny newbie
Posts: 18
Joined: 24 Feb 2012, 18:53
Znuny Version: OTRS3011

How to use subroutine from other module?

Post by lelikflegma »

I need to use subroutine

Code: Select all

CustomerAge
from package

Code: Select all

package Kernel::Output::HTML::Layout;
in package

Code: Select all

package Kernel::System::Ticket;
to make ticket field Age human readable (like X h X m).

I tried to write in ticket.pm :

Code: Select all

use Kernel::Output::HTML::Layout;
sub new {
...
$Self->{LayoutObject}    = Kernel::Output::HTML::Layout->new( %{$Self} );
}
but i got error:
Can't call method "Get" on an undefined value at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1379.
Locked