Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Symfony2 - DrupalCamp London 2014
Search
Richard Miller
March 02, 2014
Technology
0
290
Introduction to Symfony2 - DrupalCamp London 2014
Richard Miller
March 02, 2014
Tweet
Share
More Decks by Richard Miller
See All by Richard Miller
Avoiding the mud
richardmiller
22
11k
better searching with elasticsearch - PHPConfPL
richardmiller
2
510
better searching with elasticsearch
richardmiller
2
290
Avoiding the mud - Symfony Live London
richardmiller
7
770
What do I get from the full stack framework?
richardmiller
1
1.6k
Advanced Service Container Utilization
richardmiller
4
1.2k
Dependency Injection and the Symfony2 Service Container
richardmiller
9
13k
Other Decks in Technology
See All in Technology
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
5
1.5k
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
130
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
250
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
2
260
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
690
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
360
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
270
チーリンについて
hirotomotaguchi
6
2k
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1.4k
SREには開発組織全体で向き合う
koh_naga
0
170
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
140
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
490
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Why Our Code Smells
bkeepers
PRO
340
57k
Building Applications with DynamoDB
mza
96
6.8k
Designing Experiences People Love
moore
143
24k
Speed Design
sergeychernyshev
33
1.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
How STYLIGHT went responsive
nonsquared
100
6k
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