X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/0f4915834072e2f689ad80709b0801f46d786de9..95f9f85a003a94c70a8daaaef7aef91522050fa6:/SL/Controller/Helper/GetModels.pm diff --git a/SL/Controller/Helper/GetModels.pm b/SL/Controller/Helper/GetModels.pm index 054bd0b35..a4cd973b8 100644 --- a/SL/Controller/Helper/GetModels.pm +++ b/SL/Controller/Helper/GetModels.pm @@ -23,7 +23,6 @@ use constant PRIV => '__getmodelshelperpriv'; sub get { my ($self) = @_; my %params = $self->finalize; - %params = $self->_run_handlers('get_models', %params); return $self->manager->get_all(%params); } @@ -32,6 +31,7 @@ sub disable_plugin { my ($self, $plugin) = @_; die 'cannot change internal state after finalize was called' if $self->finalized; die 'unsupported plugin' unless $self->can($plugin) && $self->$plugin && $self->$plugin->isa('SL::Controller::Helper::GetModels::Base'); + $self->$plugin->disabled(1); } @@ -160,7 +160,6 @@ sub _run_handlers { sub init_handlers { { callback => [], - get_models => [], } }