4. Š Ibuildings 2014/2015 - All rights reserved
Speaker Info
Alessio Barnini
Software Engineer
alessio@ibuildings.it
@barno7
5. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
⢠It is a Framework
⢠It is a set of Tools
⢠It is a development methodology
⢠It is a Community
What is Symfony?
13. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
Controller
indexAction()
getUserAction()
saveUserAction()
Response
Html
Redirect
404, etcâŚ
/index
14. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
View
getUserAction()
User
hello Alessio !â¨
â¨
Your email is â¨
alessio@ibuildings.it
15. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
But, what is a bundle ?
servicesâ¨
eventsâ¨
etc.. Bundle
User
Stand-Alone
UserBundle
JsRoutingBundle
JMSTranslationBundle
âŚ
19. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
⢠HttpFoundation
⢠Routing
⢠Form
⢠Validator
⢠Translation
⢠Security
Some Important Components
20. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
⢠Requirements: http://symfony.com/doc/2.3/reference/requirements.html
⢠PHP needs to be a minimum version of PHP 5.3.3
⢠JSON needs to be enabled
⢠ctype needs to be enabled
⢠your php.ini needs to have the date.timezone setting
⢠PDO installed ( for Doctrine )
⢠Install: http://symfony.com/download (symfony 2.3)
Ok, I Want Symfony
21. #DrupalDaysEU
Š Ibuildings 2014/2015 - All rights reserved
Github
https://github.com/IbuildingsItaly/European-Drupal-Days-A-Pratical-Introduction-to-Symfony