Kosmetik: Alignment, Einrückung
with_objects in ParseFilter korrekt weiterreichen
registered_handlers pro Klasse speichern.
Ansonsten kriegen sich mehrere Controller unter fcgi in die Haare.
Fix: GetModels mit Paginated ohne Filtered
Die Erkennung ob die Argumente aus Filtered übernommenw erden sollen war einwenig optimistisch.
typo in POD
Filtered Plugin für GetModels
Besseres Objektverhalten und bessere Doku für ParseFilter
ausserdem Arraylaundering
ParseFilter auf Objektdispatch erweitert
ParseFilter: _collapse_indirect_filters ausgelagert und algorithmus auf array umgeschrieben
Refactoring: list_objects() aus Controllern in ReportGenerator-Helfer verschieben
Sorted-Controller-Helfer: Standardsortierrichtung nutzen, wenn nicht anders übergeben
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 imPaginated-Controller-Helfer/im L-Plugin.
Controller-Paginate-Helfer: 'aktuelle Seite' auf maximale Seitenanzahl begrenzen
Fixt #2069.
Paginated-Controller-Helfer: Sortier-Spec nicht auf Klassenebene cachen
Sortier-Spec nicht auf Klassenebene cachen
Das geht bei Verwendung von FCGI kaputt, weil die sich gegenseitigkomisch überschreiben.
SL::Locale::String-Klasse für verzögerte Übersetzung hinzugefügt
Sorted-Controller-Helper: Hilfsfunktion für ReportGenerator
Sorted-Controller-Helper: Hilfsfunktion zum Setzen der Parameter in einer ReportGenerator-Instanz
Sorted-Controller-Helper: Spaltentitle nicht direkt in make_sorted() übersetzen
Hintergrund ist der, dass ansonsten die Übersetzung nur einmalpassiert, nämlich dann, wenn das Modul compiliert wird. Für normalesCGI funktioniert das:
- Zuerst wird der Dispatcher geladen und ausgeführt. Der analysiert...
GetModels-Controller-Helper: Weitere URL-Parameter für Callbacks übergeben können
Paginate-Controller-Helper: Paginaten innerhalb einer Action abstellen können
Paginate-Controller-Helper: Parameterübergabe für Berechnung Objektanzahl ermöglichen
Controller-Base: _controller_name in controller_name umbenennen; action_name() ergänzt
Vermeidung von Package-Variablen
Controller-Helfer zum Paginaten von Listen
Doku-Fehler behoben
Default für Sort-Richtung aus Model-Manager-Sorted-Helper & Doku
Sorted-Controller-Helfer: Default-Wert für 'DEFAULT_BY' gefixt
Controller-Helfer für das halbautomatische Sortieren von Listenansichten
ParseFilter: $_ kann man nicht in einer Closure verwenden.
ParseFilter kann jetzt alle Rose Filter.
Bei tiefen parse_filters with_objects mit prefix bauen.
SL::Controller::Base wrapper für ReportGenerator
ParseFilter: Laundering in explizite Ziele
Dokumentation kompatibler mit pod2html und so gemacht
ParseFilter: Bugfix bei short circuit bedingung
Test angepasst
ParseFilter Mixin.
Erlaubt es semikomplexe Filter zu bauen und direkt an get_all weiterzureichen. Kompatibel mit dem Sorter Mixin.