1 Repo
Transformations that use presenter layers to format internal data models for a specific output format.
Distinct from Data Format Transformations: Distinct from general Data Format Transformations by focusing on the presenter pattern for UI output decoupling.
Explore 1 awesome GitHub repository matching data & databases · Presenter-Based Transformations. Refine with filters or upvote what's useful.
Dieses Projekt ist eine Datenbank-Abstraktionsschicht für Laravel, die das Repository-Pattern implementiert, um Geschäftslogik von Eloquent-Datenbankabfragen zu entkoppeln. Es bietet ein standardisiertes Interface für Datenabruf, Paginierung und Filterung. Das System enthält einen Query-Kriterien-Mechanismus zum Anwenden wiederverwendbarer Suchbedingungen basierend auf Request-Parametern und einen Caching-Wrapper, der gespeicherte Ergebnisse bei der Erstellung, Aktualisierung oder Löschung von Datensätzen automatisch bereinigt. Es bietet zudem eine Präsentationsschicht, um rohe Datenbankmodell-Attribute in formatierte Ausgaben für User-Interfaces zu transformieren. Zusätzliche Funktionen umfassen ein CLI-Tool für das Scaffolding von Modellen, Repositories, Controllern und Service-Providern sowie Tools zur Validierung von Repository-Daten und zur Transformation von Modellattributen.
Formats data objects using presenters to decouple internal database structures from the final output.