Mercurial > pub > Impl
diff lib/IMPL/Config/ValueDescriptor.pm @ 417:3ed0c58e9da3 ref20150831
working on di container, tests
author | cin |
---|---|
date | Mon, 02 Nov 2015 01:56:53 +0300 |
parents | 3d24b10dd0d5 |
children | 7798345304bc |
line wrap: on
line diff
--- a/lib/IMPL/Config/ValueDescriptor.pm Thu Oct 29 03:50:25 2015 +0300 +++ b/lib/IMPL/Config/ValueDescriptor.pm Mon Nov 02 01:56:53 2015 +0300 @@ -38,11 +38,11 @@ return $value->Activate($context); } elsif ( isarray($value) ) { - return [ map $this->_ActivateValue($_), @$value ]; + return [ map $this->_ActivateValue($_, $context), @$value ]; } elsif ( ishash($value) ) { return { - map { $_, $this->_ActivateValue( $value->{$_} ) } + map { $_, $this->_ActivateValue( $value->{$_}, $context ) } keys %$value }; }