Data-Nested
view release on metacpan or search on metacpan
lib/Data/Nested/Multiele.pm view on Meta::CPAN
12851286128712881289129012911292129312941295129612971298129913001301130213031304sub
_add_element_sethash {
my
(
$self
,
$ele
,
$nds
) =
@_
;
$$self
{
'raw'
}{
$ele
} =
$nds
;
}
###############################################################################
# UPDATE_ELE METHOD
###############################################################################
sub
update_ele {
my
(
$self
,
$ele
,
$path
,
$val
,
$new
,
$ruleset
) =
@_
;
if
(!
$$self
{
'file'
}) {
$$self
{
'err'
} =
'nmefil06'
;
$$self
{
'errmsg'
} =
'No file set.'
;
return
;
}
# Check to make sure $ele is valid (it need only exist)
lib/Data/Nested/Multifile.pm view on Meta::CPAN
945946947948949950951952953954955956957958959960961962963964965
unshift
(
@args
,
$file
);
}
add_ele(
$self
,
@args
,
$nds
);
}
###############################################################################
# UPDATE_ELE METHOD
###############################################################################
sub
update_ele {
my
(
$self
,
$ele
,
@args
) =
@_
;
$$self
{
"err"
} =
""
;
$$self
{
"errmsg"
} =
""
;
if
(!
defined
$$self
{
"file"
}) {
$$self
{
"err"
} =
"nmffil08"
;
$$self
{
"errmsg"
} =
"No file set."
;
}
my
$NME
;
( run in 0.615 second using v1.01-cache-2.11-cpan-49f99fa48dc )