- Código: Seleccionar todo
STATUS: $VAR1 = bless( {
'alert' => '',
'transation_id' => undef,
'sip_fee_type' => '01',
'item' => bless( {
'hold_queue' => [
{
'hold_type' => '2',
'patron_id' => undef,
'expiration_date' => '20081125 110158',
'pickup_location' => 'LAXE1',
'item_id' => '9'
}
],
'patron' => bless( {
'hold_items' => [
'2'
],
'hold_queue' => [],
'items' => []
}, 'C4::SIP::ILS::Patron' ),
y quiero acceder al valor de hold_type. He puesto lo siguiente:
Using perl Syntax Highlighting
warn "ESTE ES EL VALOR: ".$status->{'item'}->{'hold_queue'}->{'hold_type'};
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Y me sale el siguiente error:
- Código: Seleccionar todo
Pseudo-hashes are deprecated at /var/www/kohaclone/C4/SIP/Sip/MsgType.pm line 1404.
Use of uninitialized value in concatenation (.) or string at /var/www/kohaclone/C4/SIP/Sip/MsgType.pm line 1404.
ESTE ES EL VALOR: at /var/www/kohaclone/C4/SIP/Sip/MsgType.pm line 1404.
Y no sé qué hacer, ni veo el problema. ¿Alguna idea? Gracias
(Me imagino que estaré accediendo mal...)