Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Symfony2 - DrupalCamp London 2014
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Richard Miller
March 02, 2014
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Symfony2 - DrupalCamp London 2014
Richard Miller
March 02, 2014
More Decks by Richard Miller
See All by Richard Miller
Avoiding the mud
richardmiller
22
12k
better searching with elasticsearch - PHPConfPL
richardmiller
2
550
better searching with elasticsearch
richardmiller
2
330
Avoiding the mud - Symfony Live London
richardmiller
7
800
What do I get from the full stack framework?
richardmiller
1
1.7k
Advanced Service Container Utilization
richardmiller
4
1.3k
Dependency Injection and the Symfony2 Service Container
richardmiller
9
13k
Other Decks in Technology
See All in Technology
AIに持続⼒を与える 判断の⻑期記憶設計
eiei114
1
700
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
1
190
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
420
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
320
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
240
Introduction to Bill One Development Engineer
sansan33
PRO
0
470
コミュニティから始まった農業IoTとの7年間 ——人との関わりが教えてくれたこと
peacemaker07
0
110
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
5k
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
0
210
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
160
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
460
AWS Blocks が楽しい #ゆるWeb札幌
tacck
PRO
0
140
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
New Earth Scene 8
popppiees
3
2.5k
Design in an AI World
tapps
1
290
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
560
Claude Code のすすめ
schroneko
67
230k
Everyday Curiosity
cassininazir
0
290
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
introduction to symfony
richard miller @mr_r_miller richardmiller.co.uk sensiolabs.co.uk
None
None
None
None
None
{ "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.*" } }
None
php composer.phar create-project symfony/framework-standard-edition tasklist/ 2.4.2
None
None
None
None
None
app/console generate:bundle
None
None
None
None
None
None
http://www.flickr.com/photos/markdodds/3912816087
http://www.flickr.com/photos/kenjonbro/10232378246
None
None
None
None
None
None
None
None
request response
None
None
app/console doctrine:database:create
app/console doctrine:generate:entity —entity=InviqaTaskListBundle:Task --fields="title:string(255) description:text created:datetime completed:datetime"
None
None
app/console doctrine:schema:create
app/console doctrine:generate:crud —entity=InviqaTaskListBundle:Task —route-prefix=task --with-write
None
None
None
None
None
None
None
None
app/console doctrine:schema:update --force
None
None
None
None
None
None
None
None
None
None
None
None
request response
http://stackphp.com/
session
geoip session oauth
None
geoip urlmap oauth
None
thank you! @mr_r_miller