Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5b22ebf0

Von Moritz Bunkus vor fast 12 Jahren hinzugefügt

  • ID 5b22ebf0e0e3cf62364dfb46a7f2de28f90289da
  • Vorgänger e831bee6
  • Nachfolger e3815e78

Refactoring: In Rückgabewert vom Paginated-DB-Helfer 'cur' in 'page' umbenennen

Dient Konsistenz der Eingangs- und Ausgangsparameter.

Dadurch entfällt auch das Hin- und Herbenennen im
Paginated-Controller-Helfer/im L-Plugin.

Unterschiede anzeigen:

SL/Controller/Helper/Paginated.pm
61 61
                        :     $spec->{PAGINATE_ARGS}            ? do { my $sub = $spec->{PAGINATE_ARGS}; %{ $self->$sub() } }
62 62
                        :                                         ();
63 63
  my $calculated_params = "SL::DB::Manager::$spec->{MODEL}"->paginate(%paginate_params, args => \%paginate_args);
64
  %paginate_params      = (
65
    page         => min($paginate_params{page}, $calculated_params->{max}),
66
    per_page     => $paginate_params{per_page},
67
    num_pages    => $calculated_params->{max},
68
    common_pages => $calculated_params->{common},
69
  );
70 64

  
71
  # $::lxdebug->dump(0, "get_current_paginate_params: ", \%paginate_params);
65
  # $::lxdebug->dump(0, "get_current_paginate_params: ", $calculated_params);
72 66

  
73
  return %paginate_params;
67
  return %{ $calculated_params };
74 68
}
75 69

  
76 70
sub disable_pagination {

Auch abrufbar als: Unified diff