Perché Laravel?
A chi è rivolto questo libro
Download codice di esempio
In profondità
Feedback
Capitolo 1: Che tutto abbia inizio
- Installare e configurare Laravel
- La struttura del nostro framework: un rapido sguardo
- Laravel e la logica MVC
- Il template engine Blade, cos’è?
- Twitter Bootstrap e Laravel
- Cos’è il routing e a cosa serve il file routes.php?
- Rimuovere la cartella PUBLIC
Capitolo 2: Autenticazione, il primo scoglio… basso
- Il nostro progetto
- La tabella per il login
- Migration
- Form login
- Cosa significa CSRF?
- Recupero dati Form Login e autenticazione
- Tutti gli Input di Laravel
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 3: l’approccio RESTful
- Gestiamo le categorie
- Un approccio RESTful per le categorie
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 4: La Route di gruppo
- Una barra di navigazione dinamica
- Download dell’applicazione
Capitolo 5: Checkbox multipli
- Gestiamo gli utenti
- RESTful anche per la gestione utenti
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 6: Upload dei file
- Le risorse dell’intranet
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 7: Quanto è semplice validare
- Validare è meglio che curare
- Ripopolare i checkbox del form
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 8: La forza dei filtri
- Il livello degli utenti dell’intranet
- Il misterioso filtro “livello_uno”
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 9: Piccoli accorgimenti
- Riempire il calderone.
- Assegnare una variabile in Blade
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 10: Paginare è meglio di scrollare
- Troppi dati: paginiamo
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 11: Cache, cache e solo cache
- Cache, mia cara cache
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 12: Tutto l’aiuto degli Helper
- Un Helper tutto mio
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 13: Pivot non è un ispettore francese
- Quante relazioni hai?
- L’approccio RESTFul per la gestione link
- L’approccio RESTFul per la gestione tag
- Link e Tag: il matrimonio
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 14: Fat Model, Thin Controller
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 15: Le eccezioni, come gestirle
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 16: Quante lingue hai?
- Come gestiamo un sito in multilingua?
- Di più sulla localizzazione?
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 17: Un grande evento all’orizzonte
- Observer
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 18: Cancelliamo con dolcezza: soft deleting
- Premessa
- Come funziona il soft deleting
- Cos’è la variabile $fillable?
- Cosa abbiamo imparato
- Download dell’applicazione
Capitolo 19: La tua classe a disposizione del progetto
- I metodi della classe
- Cosa significa PSR-0?
- Cosa abbiamo imparato
- Download dell’applicazione
- Dov’è il resto del libro?
Capitolo 20: Laravel 5! Cosa c’è di nuovo?
- Struttura cartelle
- Method Injection
- Artisan, nuovi comandi
In profondità
- Cos’è il routing e a cosa serve il file routes.php?
- Gli Input, questi conosciuti
- Laravel, ma quanti redirect hai?
- Passare dati attraverso redirect
- Query Builder e Eloquent
- Le query scopes
- Localizzazione
- Upgrade alla versione 4.1.x