Model Route Binding - Model egyenesen a route-ból

Model Route Binding - Model egyenesen a route-ból

Eddig, ha meg akartuk kapni az egyik route paraméter alapján a hozzá tartozó model-t, akkor a következő megoldást választottuk.

Van erre viszont egy gyorsabb megoldás!

A routes/web.php a következőképpen néz ki:

Így a show metódushoz tartozó route: articles/{article}.

A dolgunk itt egyszerűsödik, hiszen a model route binding-nak köszönhetően a Laravel kikeresi nekünk a route paraméter alapján a megfelelő model-t és már használhatjuk is! Ehhez egyébként a findOrFail() metódust használja, tehát ha nem találja az adott article-t, akkor ModelNotFoundException-t fog dobni.

Kapcsolódó címkék:
Megosztás:

További 'Laravel' cikkek

Collection Pagination Resource

Collection Pagination Resource

Azt tudjuk, hogy a paginate() metódussal egyszerűen meg lehet oldani a lapozást. De mi a helyzet akkor, ha 
egy collection-t szeretnék 
lapozhatóvá tenni?