Mercurial > pub > Impl
comparison Lib/IMPL/declare.pm @ 281:a8dbddf491dd
refactoring
*IMPL::declare reset abstractProps static property after implementing these props
*IMPL::Serialization: fixed bug with multiple text parts inside one node
*IMPL::Web::Handler::TTView: removed obsolete property 'location' from 'view' template variable
| author | cin |
|---|---|
| date | Mon, 11 Feb 2013 00:58:22 +0400 |
| parents | c6d0f889ef87 |
| children |
comparison
equal
deleted
inserted
replaced
| 280:c6d0f889ef87 | 281:a8dbddf491dd |
|---|---|
| 96 if (@$props) { | 96 if (@$props) { |
| 97 $self->_implementProps($props,$caller); | 97 $self->_implementProps($props,$caller); |
| 98 } | 98 } |
| 99 | 99 |
| 100 if ($args->{_implement}) { | 100 if ($args->{_implement}) { |
| 101 $self->_implementProps($caller->abstractProps,$caller); | 101 $self->_implementProps($caller->abstractProps,$caller); |
| 102 $caller->abstractProps([]); | |
| 102 } | 103 } |
| 103 | 104 |
| 104 $IMPL::require::level--; | 105 $IMPL::require::level--; |
| 105 delete $IMPL::require::PENDING{$caller}; | 106 delete $IMPL::require::PENDING{$caller}; |
| 106 } | 107 } |
