Debug delle query in Laravel 12
Laravel 12 mette a disposizione altri strumenti per le query su db.
In questo articolo vediamo come fare un pò di debug con messaggi sicuramente migliori.
Laravel 12 mette a disposizione altri strumenti per le query su db.
In questo articolo vediamo come fare un pò di debug con messaggi sicuramente migliori.
Gli accessors e mutators in Eloquent ci permettono di "trasformare" i valori che ci arrivano da database in modo da poterli visualizzare come ci serve.
Come regola le funzioni devono avere gli stessi nomi dei campi.
Poi l'unica differenza è che gli accessors agiscono in get, mentre i muitators in set.
Comunque non fanno nessuna modifica ai valori su db (fino a che non facciamo noi un'operazione ovviamente).
In questo articolo voglio mostrarvi un esempio funzionante di relazione One To Many in Laravel.
Abbiamo una tabella persone ed una tabella attivita:
Abbastanza standard come esempio, ma anche tra quelli che capitano di più.
In PHP abbiamo già la funzione sleep che ci permette di mettere in pausa una funzione.
Essendo parte di PHP possiamo tranquillamente usarla anche in Laravel ovviamente.
Laravel ha diverse funzioni di utilità per le stringhe.
Sia per vedere se un testo contiente una o più parole, sia per il contrario.
Queste sono le funzioni che vediamo in questo articolo:
Mi è capitato di dover generare degli UUID da inserire nel database in un'applicazione Laravel.
Volendo possiamo ottenerli in (almeno) due modi senza utilizzare librerie esterne.