Resource bővítése extra paraméterekkel
Előző héten volt egy olyan poszt, amiben a Resource mergelést néztük meg. Azóta gondolkodtam és van egy másik megoldás is!
Tehát ki szeretném bővíteni a meglévő Resource-ot, hogy extra adatokat vagy akár egy másik object-et is le tudjak küldeni vele!
Hogyan?
Bővítsük a Resource konstruktorát, legyen egy új paraméterünk ($other), amivel aztán kibővítjük a tömbünket, ha rendelkezésre áll.
Ezután a megszokott módon használjuk a Resource-t és ha szükség van rá, akkor átadhatunk neki egy másik Resource-t vagy akár egy tömböt is.
Instagram poszt
További 'Laravel' cikkek
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?
Biztos neked is volt már olyan feladatod, ahol két modellt kellett összehasonlítani.
Habár a 404-es error page-et automatikusan megjeleníti a Laravel, néha jól jöhet, ha tudunk fallback route-okat létrehozni arra az esetre, ha a kíván route nem található.
Meg szeretnénk vizsgálni egy objektum egyik property-jét és ha az nullish (azaz null vagy undefined), akkor értéket adni neki.
