Symfony Doc
stable
Symfony2 and HTTP Fundamentals
Symfony2 versus Flat PHP
Installing and Configuring Symfony
Creating Pages in Symfony2
Controller
Routing
Creating and using Templates
Databases and Doctrine
Databases and Propel
Testing
Validation
Forms
Security
HTTP Cache
Translations
Service Container
Performance
Internals
The Symfony2 Stable API
Symfony Doc
Docs
»
Index
Edit on GitHub
Index
C
|
D
|
E
|
F
|
H
|
I
|
J
|
K
|
P
|
R
|
S
|
T
|
V
C
Cache
Cache-Control header
,
[1]
Conditional get
Configuration
ESI
Etag header
Expires header
Gateway
HTTP
HTTP expiration
Invalidation
Last-Modified header
Proxy
Reverse proxy
Safe methods
Symfony2 reverse proxy
Twig
Types of
Validation
Vary
CLI
Doctrine ORM
Configuration
Cache
PHPUnit
Tests
Validation
Controller
404 pages
Accessing services
Base controller class
Common tasks
Controller arguments
Forwarding
Managing errors
Redirecting
Rendering templates
Request object
Request-controller-response lifecycle
Response object
Routes and controllers
Simple example
String naming format
The session
D
Dependency Injection
Container
Directory Structure
Doctrine
Adding mapping metadata
Forms
ORM console commands
E
Environments
Configuration
Introduction
ESI
Event
Kernel
kernel.controller
kernel.exception
kernel.request
kernel.response
kernel.terminate
kernel.view
Event Dispatcher
F
Forms
Basic template rendering
Built-in field types
CSRF protection
Changing the action and method
Create a form in a controller
Create a simple form
Creating form classes
Customizing fields
Disabling validation
Doctrine
Embedded forms
Field type guessing
,
[1]
Field type options
Global Theming
Handling form submissions
Multiple Submit Buttons
Rendering each field by hand
Rendering in a template
Template fragment inheritance
Template fragment naming
Theming
Validation
Validation groups
Validation groups based on clicked button
Validation groups based on submitted data
With no class
H
HTTP
304
Request-response paradigm
HTTP headers
Cache-Control
,
[1]
Etag
Expires
Last-Modified
Vary
I
Installation
Internals
Controller resolver
Internal requests
Kernel
Request handling
J
Javascript
Including Javascripts
K
Kernel
Event
P
Page creation
Environments & Front Controllers
Example
Performance
Autoloader
Bootstrap files
Byte code cache
PHPUnit
Configuration
Profiler
Using the profiler service
Visualizing
,
[1]
Propel
R
Routing
Absolute URLs
Advanced example
Basics
Controllers
Creating routes
Debugging
Generating URLs
Generating URLs in a template
Importing routing resources
Method requirement
Placeholders
Requirements
Under the hood
_format parameter
S
Security
Service Container
Configuring services
Extension configuration
Imports
Referencing services
What is a service container?
What is a service?
Session
Flash messages
Stable API
Stylesheets
Including stylesheets
Symfony2 Components
Symfony2 Fundamentals
Requests and responses
T
Template
Overriding exception templates
Overriding templates
Templating
Embedding action
File locations
Formats
Helpers
Including other templates
Including stylesheets and Javascripts
Inheritance
Linking to assets
Linking to pages
Naming conventions
Output escaping
Tags and helpers
The templating service
Three-level inheritance pattern
What is a template?
Tests
,
[1]
Assertions
Client
Configuration
Crawler
Functional tests
Unit tests
Translations
Basic translation
Configuration
Creating translation resources
Fallback and default locale
In templates
Message catalogues
Message domains
Message placeholders
Pluralization
Translation resource locations
User's locale
Twig
Cache
Introduction
V
Validation
Configuration
Constraint targets
Constraints
Constraints configuration
Getter constraints
Property constraints
The basics
Using the validator
Validating raw values
Validation with forms
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.