-sub add_cvar_columns_to_displayable_columns {
- my ($self) = @_;
-
- $self->add_displayable_columns(map { { name => 'cvar_' . $_->name,
- description => $::locale->text('#1 (custom variable)', $_->description) } }
- @{ $self->all_cvar_configs });
-}
-
-sub init_existing_objects {
- my ($self) = @_;
-
- eval "require " . $self->class;
- $self->existing_objects($self->manager_class->get_all);
-}
-
-sub init_class {
- die "class not set";
-}
-
-sub init_manager_class {
- my ($self) = @_;
-
- $self->class =~ m/^SL::DB::(.+)/;
- $self->manager_class("SL::DB::Manager::" . $1);
-}
-