Rozdział 5. Bazy danych i Eloquent

Laravel udostępnia zestaw narzędzi służących do interakcji z bazami danych używanymi przez aplikację, jednak na największą uwagę spośród nich wszystkich zasługuje Eloquent — mechanizm ORM (odwzorowań obiektowo-relacyjnych) stworzony w oparciu o wzorzec projektowy ActiveRecord.

Eloquent jest jedną z najbardziej popularnych i wpływowych możliwości Laravela. Stanowi on doskonały przykład tego, w jaki sposób Laravel różni się od innych frameworków PHP: w świecie mechanizmów ORM działających w oparciu o wzorzec DataMapper — potężnych, lecz jednocześnie złożonych — Eloquent wyróżnia się prostotą. W mechanizmie tym jednej tabeli odpowiada jedna klasa, która jest odpowiedzialna za pobieranie, reprezentację oraz utrwalanie ...

Get Laravel w działaniu now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.