Pro Yearly is on sale from $80 to $50! »

Introduction to Symfony2 - DrupalCamp London 2014

Introduction to Symfony2 - DrupalCamp London 2014

Ab44158da0498db70754ee8061e69c31?s=128

Richard Miller

March 02, 2014
Tweet

Transcript

  1. introduction to symfony

  2. richard miller @mr_r_miller richardmiller.co.uk sensiolabs.co.uk

  3. None
  4. None
  5. None
  6. None
  7. None
  8. { "require": { "sdboyer/gliph": "0.1.*", "symfony/class-loader": "2.3.*", "symfony/dependency-injection": "2.3.*", "symfony/event-dispatcher":

    "2.3.*", "symfony/http-foundation": "2.3.*", "symfony/http-kernel": "2.3.*", "symfony/routing": "2.3.*" } }
  9. None
  10. php composer.phar create-project symfony/framework-standard-edition tasklist/ 2.4.2

  11. None
  12. None
  13. None
  14. None
  15. None
  16. app/console generate:bundle

  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. http://www.flickr.com/photos/markdodds/3912816087

  24. http://www.flickr.com/photos/kenjonbro/10232378246

  25. None
  26. None
  27. None
  28. None
  29. None
  30. None
  31. None
  32. None
  33. request response

  34. None
  35. None
  36. app/console doctrine:database:create

  37. app/console doctrine:generate:entity —entity=InviqaTaskListBundle:Task --fields="title:string(255) description:text created:datetime completed:datetime"

  38. None
  39. None
  40. app/console doctrine:schema:create

  41. app/console doctrine:generate:crud —entity=InviqaTaskListBundle:Task —route-prefix=task --with-write

  42. None
  43. None
  44. None
  45. None
  46. None
  47. None
  48. None
  49. None
  50. app/console doctrine:schema:update --force

  51. None
  52. None
  53. None
  54. None
  55. None
  56. None
  57. None
  58. None
  59. None
  60. None
  61. None
  62. None
  63. request response

  64. http://stackphp.com/

  65. session

  66. geoip session oauth

  67. None
  68. geoip urlmap oauth

  69. None
  70. thank you! @mr_r_miller