Creative Commons License
This work is licensed under a
Creative Commons
Attribution-Share Alike 3.0
Unported License.

Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com
A | B | C | D | E | F | H | I | J | K | L | M | P | R | S | T | V | Y

A

Acme
Ambiente
Ambienti
Cartella cache
Configurazione
Creare un nuovo ambiente
Eseguire ambienti diversi
File di configurzione
Introduzione
Parametri esterni
Ambienti;
API stabile
Applicazione
Assetic
Applicare filtri
Introduzione
Ottimizzazione delle immagini
Riferimento configurazione
YUI Compressor
Autoloader
Configurazione
Azione

B

Bundle
Best practice
Configurazione dell'estensione
Configurazione delle estensioni
Convenzioni di nomenclatura
Ereditarietà , [1]
Estensione
Rimuovere AcmeDemoBundle

C

Cache
Configurazione
ESI
Gateway
Get condizionale
HTTP
Header Cache-Control , [1]
Header Etag
Header Expires
Header Last-Modified
Invalidazione
Metodi sicuri
Proxy
Reverse proxy
Reverse proxy di Symfony2
Scadenza HTTP
Tipi
Twig
Validazione
Varnish
Vary
CLI
ODM Doctrine
ORM Doctrine
Componenti
ClassLoader
Config
Console
CssSelector
DependencyInjection
DomCrawler
EventDispatcher
Finder
HttpFoundation
HttpKernel
Installazione
Locale
Process
PropertyAccess
Routing
Serializer
Stopwatch
Templating
Uso
Yaml
Componenti di Symfony2
Config
Cache basata sulle risorse
Caricare risorse
Definire e processare valori di configurazione
Configuration
Convenzione
Configurazione
Autoloader
Cache
Doctrine DBAL
Modalità debug
ODM MongoDB Doctrine
PHPUnit
Semantica , [1]
Test
Validazione
Console
Abilitare i log
Applicazione in un singolo comando
CLI
Creare comandi
Generare URL
Helper della console
Inviare email
Uso , [1]
Contenitore di servizi , [1]
Configurare i servizi
Configurazione delle estensioni
Cos'è un servizio?
Cos'è?
Passi di compilatore
Referenziare i servizi
imports
Controllore , [1]
Accedere ai servizi
Attività comuni
Ciclo di vita richiesta-controllore-risposta
Classe base Controller
Come servizi
Formato dei nomi delle stringhe
Gestire gli errori
Inoltro
La sessione
Oggetto Request
Oggetto Response
Pagine 404
Parametri del controllore
Personalizzare le pagine di errore
Rendere i template
Rinvio
Rotte e controllori
Semplice esempio
Convenzione
Configuration
Convenzioni di nomenclatura
Bundle
Convenzioni sui nomi
Event Dispatcher
Creazione di pagine
Esempio
CSS Selector

D

DBAL
Doctrine
Debug
Dependency Injection
Compilazione
Configuratori di servizi
Configurazione avanzata
Definizione di servizi
Factory
Flusso
Passi di compilatore
Scope
Servizi genitori
Tipi di iniezione
Dependency Injection Container
Dependency Injection, Estensione
Deploy
Dispatcher di eventi , [1]
Distributore di eventi
Consapevolezza del contenitore; Dependency Injection; DIC
Distribuzione
Doctrine
Aggiungere meta-dati di mappatura
Ascoltatori e sottoscrittori di eventi
Caricamento di file
Comandi console ODM
Comandi da console ORM
Configurazione DBAL
Configurazione ODM MongoDB
DBAL
Definire relazioni con classi astratte e interfacce
Estensioni comuni
Form
Funzioni DQL personalizzate
Generare entità da una base dati esistente
Gestori di entità multipli
Riferimento configurazione ORM
Risolvere entità bersaglio
Semplice form di registrazione
DomCrawler

E

Email
Gmail
In sviluppo
Test
Emails
Spool
ESI
Estensioni Twig
Estensioni Twig di Symfony2
Event Dispatcher , [1] , [2]
Ascoltatori
Bloccare il flusso degli eventi
Convenzioni sui nomi
Creare e distribuire un evento
Eventi
Eventi e ascoltatori consapevoli del distributore
Introspezione del nome dell'evento
Scorciatoie del distributore
Sotto-classi di eventi
Sottoscrittori
Eventi
Creare un ascoltatore
Evento
Kernel
kernel.controller
kernel.exception
kernel.request
kernel.response
kernel.view

F

Filesystem
Finder
Firewall
Flusso di lavoro
Git
Subversion
Fogli di stile
Includere fogli di stile
Fondamenti di Symfony2
Richieste e risposte
Form
Campi; birthday
Campi; checkbox
Campi; choice , [1]
Campi; collection
Campi; country
Campi; csrf
Campi; date
Campi; datetime
Campi; email
Campi; field
Campi; file
Campi; form
Campi; hidden
Campi; integer
Campi; language
Campi; locale
Campi; money
Campi; number
Campi; password
Campi; percent
Campi; radio
Campi; repeated
Campi; search
Campi; text
Campi; textarea
Campi; time
Campi; timezone
Campi; url
Creare classi form
Creare un form in un controllore
Creazione di un form semplice
Doctrine
Ereditarietà dei frammenti di template
Estensione di tipo form
Eventi
Gestione dell'invio del form
Gruppi di validatori
Incorporare form
Indovinare il tipo di campo , [1]
Nomi per i frammenti di form
Opzioni dei tipi di campo
Personalizzare i campi
Personalizzare la resa dei form
Protezione CSRF
Rendere manualmente ciascun campo
Rendere un form in un template
Riferimenti sui tipi
Riferimento delle funzioni per i form in Twig
Semplice form di registrazione
Temi
Temi globali
Test dei form
Tipi di campo predefiniti
Tipo di campo personalizzato
Trasformatori di dati
Unire una collezione di form
Usare form virtuali
Validazione
Visualizzazione di base nel template
Front controller

H

Header HTTP
Cache-Control , [1]
Etag
Expires
Last-Modified
Vary
Helper della console
Helper Dialog
Helper Formatter
Helper di Console
Helper Progress
HTTP , [1] , [2] , [3] , [4]
304
Paradigma richiesta-risposta
HttpFoundation
HttpFoundation, Sessioni , [1] , [2]
HttpKernel

I

Installazione
Interno
Gestione della richiesta
Kernel
Richieste interne
Risoluzione dei controllori

J

Javascript
Includere Javascript

K

Kernel
Evento

L

Layout
Locale
Log , [1]
Inviare errori per email

M

Modificare la struttura della cartelle predefinita
Monolog
Riferimento configurazione

P

Pagine di errore
PHPUnit
Configurazione
Prestazioni
Autoloader
Cache bytecode
File di avvio
Process
Profilatore
Usare il servizio del profilatore
Visualizzare
Visualizzazione
Profilazione
Raccoglitore di dati
Progetto
Propel
PropertyAccess

R

Request
Trusted Proxies
Requisiti
Richiesta
Aggiungere un formato di richiesta e un tipo mime
Riferimento configurazione
Assetic
Classe Kernel
Framework
Monolog
ORM Doctrine
Swiftmailer
Twig
WebProfiler
Risorsa
Rotte
Basi
Configurare un rinvio a un'altra rotta senza controllori ad hoc
Consentire / in un parametro di rotta
Controllori
Corrispondenza per host
Creazione di rotte
Debug
Esempio avanzato
Generare URL in un template
Generazione di URL
Importare risorse per le rotte
Parametri del contenitore di servizi
Parametro _format
Requisiti
Requisiti dello schema
Requisiti di metodi
Segnaposti
Sotto il cofano
URL assoluti
_method
Rotte su Apache
Routing

S

Security
Security, Autenticazione
Security, Autorizzazione
Security, Firewall
Serializer
Service Container
Tag
Servizi web
SOAP
Servizio
Sessione
Memorizzazione su base dati
Sicurezza
"Ricordami"
Access Control List (ACL)
Concetti avanzati su ACL
Fornitore di autenticazione personalizzato
Fornitore di entità
Fornitore di utenti
Fornitore utenti
Forzare HTTPS
Percorso di rinvio
Personalizzazione del form di login
Proteggere un metodo
Proteggere un servizio
Riferimento configurazione
Sicurezza, Votanti
single
Template; Sovrascrivere template di eccezioni
single Sessione
Messaggi flash
Slot
Specifiche HTTP
Stopwatch
Struttura delle cartelle
symfony1

T

Template
Collegare le pagine
Collegare le risorse
Convenzioni dei nomi
Cos'è un template?
Ereditarietà
Escape dell'output
Formati
Helper , [1]
Il servizio templating
Include
Includere altri template
Includere fogli di stile e Javascript
Inserire azioni
Inserire pagine
Layout
Lo schema di ereditarietà a tre livelli
Percorsi di Twig con spazi di nomi
Posizioni dei file
Rendere un template senza controllore
Slot
Sovrascrivere template
Variabili globali
Template PHP
Template Tag e helper
Templating
Test , [1] , [2]
Asserzioni
Autenticazione HTTP
Client
Configurazione
Crawler
Doctrine
Profilazione
Test funzionali
Test unitari
Traduzioni
Cataloghi di messaggi
Configurazione
Creazione delle traduzioni
Domini dei messaggi
Fallback e locale predefinito
Locale dell'utente
Nei template
Pluralizzazione
Sedi per le traduzioni e convenzioni sui nomi
Segnaposto per i messaggi
Traduzioni di base
Twig
Cache
Introduzione
Riferimento configurazione

V

Validazione
Configurazione
Configurazione dei vincoli
Le basi
Obiettivi dei vincoli
Usare il validatore
Validazione con i form
Valori grezzi di validazione
Vincoli
Vincoli personalizzati
Vincoli sui getter
Vincoli sulle proprietà
Varnish
Configurazione
Invalidare
Venditore

Y

Yaml , [1]
Formato Yaml