Skip to content

DumpFile() third argument is deprecated and doesn't exists anymore in… #6906

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 817 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
817 commits
Select commit Hold shift + click to select a range
cba307c
Merge branch '2.7' into 2.8
weaverryan Apr 12, 2016
b7c70e6
Merge branch '2.8' into 3.0
weaverryan Apr 12, 2016
164db85
Merge branch '2.7' into 2.8
weaverryan Apr 12, 2016
ffb40b9
Merge branch '2.8' into 3.0
weaverryan Apr 12, 2016
f723ea5
Added ldap to the list of user providers
a-ast Apr 12, 2016
5ba5224
fix broken merge
xabbuh Apr 13, 2016
5726c9b
minor #6471 fix broken merge (xabbuh)
xabbuh Apr 13, 2016
a9c9865
Merge branch '2.8' into 3.0
xabbuh Apr 13, 2016
282602e
Merge branch '2.7' into 2.8
wouterj Apr 20, 2016
a77a4b5
[Form] Document CollectionType's `prototype_data`
kgilden Oct 24, 2014
472fcd6
[Form] defined default and added example CollectionType `prototype_da…
HeahDude Apr 9, 2016
323ebcc
feature #6450 [Form] added prototype_data option in CollectionType (k…
wouterj Apr 20, 2016
43804ba
Merge branch '2.8' into 3.0
wouterj Apr 20, 2016
3b1f19e
[#6450] Remove versionadded in 3.0
wouterj Apr 20, 2016
5439c7a
[#6450] Use a reference for the field option
wouterj Apr 18, 2016
61b4cdd
Merge branch '2.8' into 3.0
wouterj Apr 20, 2016
1bfe021
fix typo
tyx Apr 21, 2016
ee94747
Update http_kernel_httpkernel_class.rst
AchillesKal Apr 21, 2016
be082ec
minor #6509 Update http_kernel_httpkernel_class.rst (AchillesKal)
xabbuh Apr 24, 2016
1c3a7bd
minor #6507 fix typo (tyx)
xabbuh Apr 24, 2016
7898df7
feature #6465 Added ldap to the list of user providers (AAstakhov)
xabbuh Apr 24, 2016
1bc1406
[#6465] fix newline position
xabbuh Apr 24, 2016
fb7d583
Merge branch '2.7' into 2.8
xabbuh Apr 24, 2016
0fb9bb5
Merge branch '2.8' into 3.0
xabbuh Apr 24, 2016
bcd7024
Merge branch '2.7' into 2.8
weaverryan Apr 26, 2016
9b85a73
Merge branch '2.8' into 3.0
weaverryan Apr 26, 2016
a50c5a2
Merge branch '2.7' into 2.8
xabbuh Apr 30, 2016
bfd32d7
Merge branch '2.8' into 3.0
xabbuh Apr 30, 2016
54d84e4
[DependencyInjection] Unquote services FQCN in autowiring examples
chalasr May 3, 2016
50a8777
[DomCrawler] Removed references to CssSelector
aerialls May 5, 2016
c1f64b7
feature #6302 [Form] add `choice_translation_domain` option to date t…
wouterj May 5, 2016
9448b1b
[#6302] Avoid duplication the body text
wouterj May 5, 2016
e6da57b
Merge branch '2.7' into 2.8
wouterj May 5, 2016
afdd44f
Added april changelog
wouterj May 5, 2016
e010cad
Merge branch '2.8' into 3.0
wouterj May 5, 2016
a59f2d5
Added April changelog
wouterj May 5, 2016
2d8f2ec
Make ClockMock Tests\\ namespace matching less specific
teohhanhui May 9, 2016
8f0e5ed
remove 2.x versionadded directives
xabbuh May 9, 2016
ac8a4d4
merge choice_translation_domain files
xabbuh May 9, 2016
c375b2f
minor #6529 [DependencyInjection] Unquote services FQCN in autowiring…
xabbuh May 9, 2016
bd4bb34
drop AppBundle examples in components section
xabbuh May 9, 2016
c8a76e3
minor #6536 [DomCrawler] Removed references to CssSelector (aerialls)
xabbuh May 9, 2016
ad85015
Merge branch '2.7' into 2.8
xabbuh May 9, 2016
3891d6b
Merge branch '2.8' into 3.0
xabbuh May 9, 2016
bdddaab
[PhpUnitBridge] Add versionadded directive to clock mocking section
z38 May 12, 2016
a3518aa
minor #6549 drop AppBundle examples in components section (xabbuh)
wouterj May 13, 2016
6b7b057
Merge branch '2.7' into 2.8
wouterj May 13, 2016
98d8755
[#6564] Revert doc removal in 2.8
wouterj May 13, 2016
1d73868
minor #6563 [PhpUnitBridge] Add versionadded directive to clock mocki…
wouterj May 13, 2016
1479082
Fix build
wouterj May 13, 2016
1e79c1c
bug #6546 Make ClockMock Tests\\ namespace matching less specific (te…
wouterj May 13, 2016
b61bc12
minor #6547 remove 2.x versionadded directives (xabbuh)
wouterj May 13, 2016
1b8163e
minor #6548 merge choice_translation_domain files (xabbuh)
wouterj May 13, 2016
0b11ccb
Merge branch '2.7' into 2.8
xabbuh May 14, 2016
f8d5f44
Merge branch '2.8' into 3.0
xabbuh May 14, 2016
cc1e804
Merge branch '2.7' into 2.8
xabbuh May 15, 2016
d719139
Merge branch '2.8' into 3.0
xabbuh May 15, 2016
dc0397d
Fix typo
jdreesen May 15, 2016
f3d4687
minor #6570 Fix typo (jdreesen)
xabbuh May 16, 2016
54bc800
[Cookbook][Profiler] Remove mention of import/export
hason May 18, 2016
0fb7847
minor #6577 [Cookbook][Profiler] Remove mention of import/export (hason)
xabbuh May 19, 2016
9916abf
Merge branch '2.7' into 2.8
wouterj May 21, 2016
c4ebee2
Merge branch '2.8' into 3.0
wouterj May 21, 2016
daaa466
Merge branch '2.7' into 2.8
wouterj May 21, 2016
bbdaba0
Merge branch '2.8' into 3.0
wouterj May 21, 2016
f84a1eb
Allowed to return null for query_builder
JonEastman May 21, 2016
3f9cf0b
feature #6594 Allowed to return null for query_builder (JonEastman)
wouterj May 21, 2016
f64fe19
[#6594] Add versionadded directive and capitialize Closure
wouterj May 21, 2016
991a135
Fix version
wouterj May 21, 2016
3a7d782
Merge branch '2.7' into 2.8
wouterj May 21, 2016
f199923
Merge branch '2.8' into 3.0
wouterj May 21, 2016
33d6855
Remove 2.x versionadded directives
wouterj May 21, 2016
c196b09
Merge branch '2.7' into 2.8
wouterj May 21, 2016
a1f8c3a
Merge branch '2.8' into 3.0
wouterj May 21, 2016
8045693
feature #6378 refs #5898 Fix updates of testing.rst for 3.0 (guilliam…
wouterj May 21, 2016
14482e4
Fixed null description of query_builder option
HeahDude May 21, 2016
f817323
Merge branch '2.7' into 2.8
xabbuh May 21, 2016
dc03f45
Merge branch '2.8' into 3.0
xabbuh May 21, 2016
3d4ae1e
Removing all instances of choices_as_values in 3.0
weaverryan Apr 12, 2016
a74dddd
minor #6459 Remove choices as values in 3.0 (weaverryan)
weaverryan May 22, 2016
1a600cd
Merge branch '2.7' into 2.8
weaverryan May 22, 2016
2c10e1d
Merge branch '2.8' into 3.0
weaverryan May 22, 2016
305abb8
Added documentation for the Ldap component
csarrazi Mar 27, 2016
cae7a80
deprecated 'datettime' Form Type
dsmink May 23, 2016
d2958ad
bug #6608 deprecated 'datettime' Form Type (dsmink)
wouterj May 27, 2016
1e63c9e
Merge branch '2.7' into 2.8
wouterj May 27, 2016
436a6a1
Merge branch '2.8' into 3.0
wouterj May 27, 2016
d96ed74
feature #6402 [RFR] Documentation for the Ldap component (csarrazi)
xabbuh May 29, 2016
b5c09b3
Merge branch '2.7' into 2.8
xabbuh May 29, 2016
ad76b72
Merge branch '2.8' into 3.0
xabbuh May 29, 2016
96dbba8
remove versionadded directive for 2.x features
xabbuh May 29, 2016
8b2691a
minor #6624 remove versionadded directive for 2.x features (xabbuh)
xabbuh May 30, 2016
b612563
Deprecated usage of AsseticBundle removed from bundles.rst
May 22, 2016
0edf881
minor #6601 Deprecated usage of AsseticBundle removed from bundles.rs…
xabbuh May 30, 2016
1ec853b
Merge branch '2.8' into 3.0
xabbuh Jun 6, 2016
7adc43d
Merge branch '2.7' into 2.8
xabbuh Jun 6, 2016
24d1e88
Merge branch '2.8' into 3.0
xabbuh Jun 6, 2016
2e11e48
Merge branch '2.7' into 2.8
xabbuh Jun 7, 2016
9c8bff6
Merge branch '2.8' into 3.0
xabbuh Jun 7, 2016
75c545c
do not reference unused interface
xabbuh Jun 8, 2016
5038684
minor #6642 do not reference unused interface (xabbuh)
weaverryan Jun 10, 2016
ab85c07
Merge branch '2.7' into 2.8
wouterj Jun 11, 2016
5d6a763
Added May changelog
wouterj Jun 11, 2016
b8a2ebc
Merge branch '2.8' into 3.0
wouterj Jun 11, 2016
2d4f0b8
Added May changelog
wouterj Jun 11, 2016
fc89d0e
Merge branch '2.7' into 2.8
wouterj Jun 12, 2016
bfcafee
Merge branch '2.8' into 3.0
wouterj Jun 12, 2016
de5025d
minor #6599 Fixed null description of query_builder option (HeahDude)
wouterj Jun 20, 2016
94c0f45
[#6599] Make description a little bit more clear
wouterj Jun 20, 2016
01bd606
Merge branch '2.7' into 2.8
xabbuh Jun 20, 2016
cd4f538
Merge branch '2.8' into 3.0
xabbuh Jun 20, 2016
f70aaeb
Merge branch '2.7' into 2.8
wouterj Jun 21, 2016
cf21977
Merge branch '2.8' into 3.0
wouterj Jun 21, 2016
7dfa573
Merge branch '2.7' into 2.8
wouterj Jun 24, 2016
9008a37
Merge branch '2.8' into 3.0
wouterj Jun 24, 2016
107913d
Fix ldap security examples
jvasseur Jun 24, 2016
cedfdc4
Added an example for a different method of verbosity level usage.
smatyas Jun 28, 2016
ad3dbba
feature #6690 Added an example for a different method of verbosity le…
xabbuh Jun 30, 2016
de9607d
[#6690] add versionadded directive
xabbuh Jun 30, 2016
8314edd
[#6690] fix syntax error
xabbuh Jun 30, 2016
bc45515
minor #6680 Fix ldap security examples (jvasseur)
xabbuh Jun 30, 2016
1397bac
Add missing parameter
rodnaph Jun 28, 2016
7d3bd81
minor #6693 Add missing parameter (rodnaph)
xabbuh Jun 30, 2016
ae615ef
[Ldap] add versionadded directive
xabbuh Jun 30, 2016
9a8b380
Merge branch '2.7' into 2.8
xabbuh Jun 30, 2016
73f1d51
Merge branch '2.8' into 3.0
xabbuh Jun 30, 2016
67a7779
minor #6698 [Ldap] add versionadded directive (xabbuh)
wouterj Jul 1, 2016
3ecf34a
Merge branch '2.7' into 2.8
wouterj Jul 1, 2016
2dcecb3
Merge branch '2.8' into 3.0
wouterj Jul 1, 2016
29b80a9
Merge branch '2.7' into 2.8
wouterj Jul 2, 2016
2221df8
added June changelog
wouterj Jul 2, 2016
2d4ead6
Merge branch '2.8' into 3.0
wouterj Jul 2, 2016
cf5c046
Routes should be just imported, not mounted
OndraM May 25, 2016
2e2e2dd
bug #6708 Routes should be just imported, not mounted (OndraM)
wouterj Jul 4, 2016
0e1128c
Merge branch '2.7' into 2.8
wouterj Jul 4, 2016
61cb386
Merge branch '2.8' into 3.0
wouterj Jul 4, 2016
afa8e0e
UppercaseRot13Transformer wrong class name used
Jul 4, 2016
750c6f8
bug #6714 UppercaseRot13Transformer wrong class name used (jevgenijusr)
wouterj Jul 5, 2016
048b853
[#6714] Rename UppercaseRot13Transformer to UppercaseTransformer
wouterj Jul 5, 2016
892fcce
Removed empty `Notes on previous versions`
mickaelandrieu Jul 1, 2016
3d54076
minor #6702 Removed empty `Notes on previous versions` (mickaelandrieu)
wouterj Jul 5, 2016
e3db793
Merge branch '2.7' into 2.8
wouterj Jul 5, 2016
813fdc2
Merge branch '2.8' into 3.0
wouterj Jul 5, 2016
679ac48
Merge branch '2.7' into 2.8
wouterj Jul 8, 2016
bdd73a6
Merge branch '2.8' into 3.0
wouterj Jul 8, 2016
7a5e0d2
Removed Symfony 2 versionadded directives
wouterj Jul 8, 2016
f40bb61
Merge branch '2.7' into 2.8
wouterj Jul 8, 2016
29ed05a
Merge branch '2.8' into 3.0
wouterj Jul 8, 2016
2dc8c63
[] changes in the first four ch of the book
talitakz Feb 10, 2016
c56db5c
made some new changes, corrected mistakes, undo some foolish deletions
talitakz Feb 12, 2016
62f5153
colon corrections
talitakz Feb 12, 2016
49ec40f
typo fix in hyperlink
talitakz Feb 12, 2016
689c2fd
typo fix in hyperlink
talitakz Feb 12, 2016
09b28bc
changes according to comments after PR + some other typos
talitakz Mar 18, 2016
47ffb4e
[WIP] Reading through the changes
weaverryan Jul 10, 2016
1297c75
[WIP] More changes
weaverryan Jul 10, 2016
6ae19f0
[WIP] Removing multiple formats - it makes no sense here
weaverryan Jul 10, 2016
c390d8d
[WIP] More changes
weaverryan Jul 10, 2016
a527a43
[WIP] More changes
weaverryan Jul 10, 2016
7e9dc86
Final changes
weaverryan Jul 10, 2016
bafea9d
Fixing typo
weaverryan Jul 10, 2016
f67f675
Replacing missing link
weaverryan Jul 10, 2016
68da559
Removing old :term: stuff
weaverryan Jul 10, 2016
6680621
minor #6743 Finishing #6252 (Talita Kocjan Zager, weaverryan)
weaverryan Jul 10, 2016
b44620d
[Form] Ambiguous block prefixes render incorrectly
jonny-no1 Jun 2, 2016
fcb4233
Merge branch '2.7' into 2.8
weaverryan Jul 10, 2016
113cbbc
feature #6744 [Form] Ambiguous block prefixes render incorrectly (foa…
weaverryan Jul 10, 2016
fb11636
Merge branch '2.8' into 3.0
weaverryan Jul 10, 2016
b33e777
Merge branch '2.7' into 2.8
wouterj Jul 13, 2016
c210d5f
Moved new cookbook articles to the topics
wouterj Jul 13, 2016
ecc2ed5
Merge branch '2.7' into 2.8
wouterj Jul 13, 2016
7b37ebc
Fix build
wouterj Jul 13, 2016
dd001ad
Merge branch '2.7' into 2.8
wouterj Jul 13, 2016
504214b
Merge branch '2.7' into 2.8
wouterj Jul 13, 2016
1cfaa88
Merge branch '2.8' into 3.0
wouterj Jul 13, 2016
3bf884e
Fix wrong references
wouterj Jul 13, 2016
6a9e519
Merge branch '2.7' into 2.8
xabbuh Jul 13, 2016
f6992a8
Merge branch '2.7' into 2.8
weaverryan Jul 14, 2016
769526e
Fixing heading styles that I just messed up!
weaverryan Jul 14, 2016
77157d9
Merge branch '2.8' into 3.0
weaverryan Jul 14, 2016
19b1f9c
fixing app/console
weaverryan Jul 14, 2016
06e3263
Merge branch '2.7' into 2.8
weaverryan Jul 14, 2016
aa788ed
Merge branch '2.8' into 3.0
weaverryan Jul 14, 2016
11149f4
[KnpU] Making common 3.0 changes (e.g. app/console -> bin/console)
weaverryan Jul 14, 2016
eec1e2f
Bootstrapping property info doc
weaverryan Jul 14, 2016
8650dd8
minor #82 Bootstrapping property info doc (weaverryan)
javiereguiluz Jul 15, 2016
85e111c
Added missing references
javiereguiluz Jul 15, 2016
4ab050d
Merge branch '2.7' into 2.8
wouterj Jul 15, 2016
5ab32fe
Merge branch '2.8' into 3.0
wouterj Jul 15, 2016
005e6f3
Fix merge
wouterj Jul 15, 2016
8c3acbe
Merge branch '2.8' into 3.0
wouterj Jul 15, 2016
9d3bc79
Remove remaining versionadded directives
wouterj Jul 15, 2016
46c6326
Build errors
wouterj Jul 15, 2016
fcbe902
Merge branch '2.8' into 3.0
wouterj Jul 15, 2016
5e9d255
Merge branch '2.7' into 2.8
wouterj Jul 15, 2016
4715fa6
Merge branch '2.8' into 3.0
wouterj Jul 15, 2016
6a5fc7f
Merge branch '2.7' into 2.8
wouterj Jul 16, 2016
a27789d
Fix build
wouterj Jul 16, 2016
be33b86
Merge branch '2.8' into 3.0
wouterj Jul 16, 2016
d7d851d
Fix build
wouterj Jul 16, 2016
d39277e
Remove mentions of (cook)book
wouterj Jul 16, 2016
181157f
Merge branch '2.8' into 3.0
wouterj Jul 16, 2016
5cef790
Merge branch '2.7' into 2.8
xabbuh Jul 19, 2016
6656856
Merge branch '2.7' into 2.8
xabbuh Jul 19, 2016
54a145c
fix some issues after merging 2.7 into 2.8
xabbuh Jul 19, 2016
ffd7507
minor #107 fix bugs due to choosing the wrong base branch (xabbuh)
xabbuh Jul 20, 2016
cd5afd3
Merge branch '2.8' into 3.0
xabbuh Jul 20, 2016
b9ebf03
after merge fixes
xabbuh Jul 20, 2016
8ae23dc
minor #109 after merge fixes (xabbuh)
xabbuh Jul 20, 2016
3f2f7b3
Merge branch '2.8' into 3.0
xabbuh Jul 20, 2016
9fb9fa8
Merge remote-tracking branch 'mercury/2.8' into 2.8
xabbuh Jul 20, 2016
d782d83
Merge branch '2.7' into 2.8
xabbuh Jul 20, 2016
088955b
Merge remote-tracking branch 'mercury/3.0' into 3.0
xabbuh Jul 21, 2016
912bc74
Merge branch '2.8' into 3.0
xabbuh Jul 21, 2016
c395c74
Merge branch '2.7' into 2.8
xabbuh Jul 28, 2016
19cc445
Merge branch '2.8' into 3.0
xabbuh Jul 28, 2016
8d60d5c
fixed missing level in namespace
themasch Jul 21, 2016
c2c4bf8
bug #6761 fixed missing level in namespace (themasch)
weaverryan Aug 2, 2016
732bb33
Merge branch '2.7' into 2.8
weaverryan Aug 2, 2016
bbb72b4
Merge branch '2.8' into 3.0
weaverryan Aug 2, 2016
396cf06
update `cache` and `logs` folder locations
georgiana-gligor Aug 2, 2016
fa57021
minor #6825 update `cache` and `logs` folder locations (georgiana-gli…
wouterj Aug 4, 2016
21fcb72
custom error pages - Reference to security functions warning is no mo…
hvt Jul 27, 2016
e051e98
minor #6850 Remove outdated reference (hvt)
wouterj Aug 5, 2016
d6c8a2e
Merge branch '2.7' into 2.8
wouterj Aug 5, 2016
6e7a7cb
Merge branch '2.8' into 3.0
wouterj Aug 5, 2016
e7c865e
Merge branch '2.7' into 2.8
wouterj Aug 5, 2016
4a15c8d
Added July changelog
wouterj Aug 5, 2016
0a36579
Merge branch '2.8' into 3.0
wouterj Aug 5, 2016
3ff5a22
Added July changelog
wouterj Aug 5, 2016
c56d5d8
Merge branch '2.7' into 2.8
wouterj Aug 11, 2016
1a3614c
Merge branch '2.8' into 3.0
wouterj Aug 11, 2016
cf7a0ea
Add PropertyInfo Component Documentation
Dec 5, 2015
96b139b
Suggested Changes
zanbaldwin Jul 11, 2016
7b786af
Fix Incorrect Indent
zanbaldwin Jul 11, 2016
78ea4a5
Update PropertyAccess Component Path
zanbaldwin Aug 16, 2016
a0409d7
Update Reference to Service Container Tags
zanbaldwin Aug 16, 2016
f7dad82
Merge branch '2.7' into 2.8
wouterj Aug 17, 2016
3b9db1f
Merge branch '2.8' into 3.0
wouterj Aug 17, 2016
6d282e4
Fix typos
rendler-denis Aug 18, 2016
794563f
feature #5974 [PropertyInfo] Add Component Documentation (zanderbaldwin)
weaverryan Aug 20, 2016
bc00741
Merge branch '2.7' into 2.8
weaverryan Aug 20, 2016
a465d06
Merge branch '2.8' into 3.0
weaverryan Aug 20, 2016
0986e5e
Merge remote-tracking branch 'origin/3.0' into 3.0
weaverryan Aug 20, 2016
d63a2f2
minor #6887 [FormComponent] Fix typos (rendler-denis)
weaverryan Aug 21, 2016
2d5b420
Update custom_provider.rst
asandjivy Aug 19, 2016
f11f34b
bug #6892 Update custom_provider.rst (asandjivy)
weaverryan Aug 21, 2016
563bab8
Merge branch '2.7' into 2.8
weaverryan Aug 21, 2016
98e65bf
Merge branch '2.8' into 3.0
weaverryan Aug 21, 2016
28bd6b7
DumpFile() third argument is deprecated and doesn't exists anymore in…
mickaelandrieu Aug 22, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions _build/redirection_map
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@
/cookbook/configuration/environments /configuration/environments
/cookbook/configuration/external_parameters /configuration/external_parameters
/cookbook/configuration/front_controllers_and_kernel /configuration/front_controllers_and_kernel
/cookbook/configuration/micro-kernel-trait /configuration/micro_kernel_trait
/cookbook/configuration/index /configuration
/cookbook/configuration/override_dir_structure /configuration/override_dir_structure
/cookbook/configuration/using_parameters_in_dic /configuration/using_parameters_in_dic
Expand Down Expand Up @@ -213,20 +214,25 @@
/cookbook/security/force_https /security/force_https
/cookbook/security/form_login /security/form_login
/cookbook/security/form_login_setup /security/form_login_setup
/cookbook/security/guard-authentication /security/guard_authentication
/cookbook/security/host_restriction /security/host_restriction
/cookbook/security/impersonating_user /security/impersonating_user
/cookbook/security/ldap /security/ldap
/cookbook/security/multiple_guard_authenticators /security/multiple_guard_authenticators
/cookbook/security/index /security
/cookbook/security/multiple_user_providers /security/multiple_user_providers
/cookbook/security/named_encoders /security/named_encoders
/cookbook/security/pre_authenticated /security/pre_authenticated
/cookbook/security/remember_me /security/remember_me
/cookbook/security/securing_services /security/securing_services
/cookbook/security/target_path /security/target_path
/cookbook/security/user_checkers /security/user_checkers
/cookbook/security/voters /security/voters
/cookbook/serializer /serializer
/cookbook/service_container/compiler_passes /service_container/compiler_passes
/cookbook/service_container/index /service_container
/cookbook/service_container/scopes /service_container/scopes
/cookbook/service_container/shared /service_container/shared
/cookbook/session/avoid_session_start /session/avoid_session_start
/cookbook/session/index /session
/cookbook/session/limit_metadata_writes /session/limit_metadata_writes
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/doctrine/web_debug_toolbar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed _images/quick_tour/hello_fabien.png
Binary file not shown.
Binary file modified _images/quick_tour/profiler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/quick_tour/web_debug_toolbar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/quick_tour/welcome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/security/anonymous_wdt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/security/symfony_loggedin_wdt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions assetic.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Assetic
=======

.. include:: /assetic/_standard_edition_warning.rst.inc

.. toctree::
:maxdepth: 1
:glob:
Expand Down
5 changes: 5 additions & 0 deletions assetic/_standard_edition_warning.rst.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.. caution::

Starting from Symfony 2.8, Assetic is no longer included by default in the
Symfony Standard Edition. Refer to :doc:`this article </assetic/asset_management>`
to learn how to install and enable Assetic in your Symfony application.
2 changes: 2 additions & 0 deletions assetic/apply_to_option.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
How to Apply an Assetic Filter to a specific File Extension
===========================================================

.. include:: /assetic/_standard_edition_warning.rst.inc

Assetic filters can be applied to individual files, groups of files or even,
as you'll see here, files that have a specific extension. To show you how
to handle each option, suppose that you want to use Assetic's CoffeeScript
Expand Down
89 changes: 86 additions & 3 deletions assetic/asset_management.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,89 @@
How to Use Assetic for Asset Management
=======================================

Installing and Enabling Assetic
-------------------------------

Starting from Symfony 2.8, Assetic is no longer included by default in the
Symfony Standard Edition. Before using any of its features, install the
AsseticBundle executing this console command in your project:

.. code-block:: bash

$ composer require symfony/assetic-bundle

Then, enable the bundle in the ``AppKernel.php`` file of your Symfony application::

// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
// ...

public function registerBundles()
{
$bundles = array(
// ...
new Symfony\Bundle\AsseticBundle\AsseticBundle(),
);

// ...
}
}

Finally, add the following minimal configuration to enable Assetic support in
your application:

.. configuration-block::

.. code-block:: yaml

# app/config/config.yml
assetic:
debug: '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
cssrewrite: ~

# ...

.. code-block:: xml

<!-- app/config/config.xml -->
<?xml version="1.0" encoding="UTF-8" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:assetic="http://symfony.com/schema/dic/assetic"
xsi:schemaLocation="http://symfony.com/schema/dic/services
http://symfony.com/schema/dic/services/services-1.0.xsd
http://symfony.com/schema/dic/assetic
http://symfony.com/schema/dic/assetic/assetic-1.0.xsd">

<assetic:config debug="%kernel.debug%" use-controller="%kernel.debug%">
<assetic:filters cssrewrite="null" />
</assetic:config>

<!-- ... -->
</container>

.. code-block:: php

// app/config/config.php
$container->loadFromExtension('assetic', array(
'debug' => '%kernel.debug%',
'use_controller' => '%kernel.debug%',
'filters' => array(
'cssrewrite' => null,
),
// ...
));

// ...

Introducing Assetic
-------------------

Assetic combines two major ideas: :ref:`assets <assetic-assets>` and
:ref:`filters <assetic-filters>`. The assets are files such as CSS,
JavaScript and image files. The filters are things that can be applied to
Expand Down Expand Up @@ -515,7 +598,7 @@ each time you deploy), you should run the following command:

.. code-block:: bash

$ php app/console assetic:dump --env=prod --no-debug
$ php bin/console assetic:dump --env=prod --no-debug

This will physically generate and write each file that you need (e.g. ``/js/abcd123.js``).
If you update any of your assets, you'll need to run this again to regenerate
Expand Down Expand Up @@ -567,7 +650,7 @@ need to dump them manually. To do so, run the following command:

.. code-block:: bash

$ php app/console assetic:dump
$ php bin/console assetic:dump

This physically writes all of the asset files you need for your ``dev``
environment. The big disadvantage is that you need to run this each time
Expand All @@ -576,7 +659,7 @@ assets will be regenerated automatically *as they change*:

.. code-block:: bash

$ php app/console assetic:watch
$ php bin/console assetic:watch

The ``assetic:watch`` command was introduced in AsseticBundle 2.4. In prior
versions, you had to use the ``--watch`` option of the ``assetic:dump``
Expand Down
2 changes: 2 additions & 0 deletions assetic/jpeg_optimize.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
How to Use Assetic for Image Optimization with Twig Functions
=============================================================

.. include:: /assetic/_standard_edition_warning.rst.inc

Among its many filters, Assetic has four filters which can be used for on-the-fly
image optimization. This allows you to get the benefits of smaller file sizes
without having to use an image editor to process each image. The results
Expand Down
2 changes: 2 additions & 0 deletions assetic/php.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
Combining, Compiling and Minimizing Web Assets with PHP Libraries
=================================================================

.. include:: /assetic/_standard_edition_warning.rst.inc

The official Symfony Best Practices recommend to use Assetic to
:doc:`manage web assets </best_practices/web-assets>`, unless you are
comfortable with JavaScript-based front-end tools.
Expand Down
2 changes: 2 additions & 0 deletions assetic/uglifyjs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
How to Minify CSS/JS Files (Using UglifyJS and UglifyCSS)
=========================================================

.. include:: /assetic/_standard_edition_warning.rst.inc

`UglifyJS`_ is a JavaScript parser/compressor/beautifier toolkit. It can be used
to combine and minify JavaScript assets so that they require less HTTP requests
and make your site load faster. `UglifyCSS`_ is a CSS compressor/beautifier
Expand Down
2 changes: 2 additions & 0 deletions assetic/yuicompressor.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ How to Minify JavaScripts and Stylesheets with YUI Compressor
**strongly advised to avoid using YUI utilities** unless strictly necessary.
Read :doc:`/assetic/uglifyjs` for a modern and up-to-date alternative.

.. include:: /assetic/_standard_edition_warning.rst.inc

Yahoo! provides an excellent utility for minifying JavaScripts and stylesheets
so they travel over the wire faster, the `YUI Compressor`_. Thanks to Assetic,
you can take advantage of this tool very easily.
Expand Down
6 changes: 5 additions & 1 deletion best_practices/business-logic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ Inside here, you can create whatever directories you want to organize things:
│ └─ AppBundle/
│ └─ Utils/
│ └─ MyClass.php
├─ tests/
├─ var/
├─ vendor/
└─ web/

Expand All @@ -40,6 +42,8 @@ and put things there:
│ │ └─ Utils/
│ │ └─ MyClass.php
│ └─ AppBundle/
├─ tests/
├─ var/
├─ vendor/
└─ web/

Expand Down Expand Up @@ -318,7 +322,7 @@ command:

.. code-block:: bash

$ php app/console doctrine:fixtures:load
$ php bin/console doctrine:fixtures:load

Careful, database will be purged. Do you want to continue Y/N ? Y
> purging database
Expand Down
4 changes: 2 additions & 2 deletions best_practices/configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ Canonical Parameters
Define all your application's parameters in the
``app/config/parameters.yml.dist`` file.

Since version 2.3, Symfony includes a configuration file called ``parameters.yml.dist``,
which stores the canonical list of configuration parameters for the application.
Symfony includes a configuration file called ``parameters.yml.dist``, which
stores the canonical list of configuration parameters for the application.

Whenever a new configuration parameter is defined for the application, you
should also add it to this file and submit the changes to your version control
Expand Down
56 changes: 23 additions & 33 deletions best_practices/creating-the-project.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ to create files and execute the following commands:

.. code-block:: bash

# Linux, Mac OS X
$ cd projects/
$ symfony new blog

Expand Down Expand Up @@ -63,27 +62,35 @@ number of files and directories generated automatically:

blog/
├─ app/
│ ├─ console
│ ├─ cache/
│ ├─ config/
│ ├─ logs/
│ └─ Resources/
├─ bin
│ └─ console
├─ src/
│ └─ AppBundle/
├─ var/
│ ├─ cache/
│ ├─ logs/
│ └─ sessions/
├─ tests/
│ └─ AppBundle/
├─ vendor/
└─ web/

This file and directory hierarchy is the convention proposed by Symfony to
structure your applications. The recommended purpose of each directory is the
following:

* ``app/cache/``, stores all the cache files generated by the application;
* ``app/config/``, stores all the configuration defined for any environment;
* ``app/logs/``, stores all the log files generated by the application;
* ``app/Resources/``, stores all the templates and the translation files for the
application;
* ``src/AppBundle/``, stores the Symfony specific code (controllers and routes),
your domain code (e.g. Doctrine classes) and all your business logic;
* ``var/cache/``, stores all the cache files generated by the application;
* ``var/logs/``, stores all the log files generated by the application;
* ``var/sessions/``, stores all the session files generated by the application;
* ``tests/AppBundle/``, stores the automatic tests (e.g. Unit tests) of the
application.
* ``vendor/``, this is the directory where Composer installs the application's
dependencies and you should never modify any of its contents;
* ``web/``, stores all the front controller files and all the web assets, such
Expand All @@ -107,8 +114,7 @@ ProductBundle, then there's no advantage to having two separate bundles.
Create only one bundle called AppBundle for your application logic.

Implementing a single AppBundle bundle in your projects will make your code
more concise and easier to understand. Starting in Symfony 2.6, the official
Symfony documentation uses the AppBundle name.
more concise and easier to understand.

.. note::

Expand All @@ -128,13 +134,18 @@ that follows these best practices:

blog/
├─ app/
│ ├─ console
│ ├─ cache/
│ ├─ config/
│ ├─ logs/
│ └─ Resources/
├─ bin/
│ └─ console
├─ src/
│ └─ AppBundle/
├─ tests/
│ └─ AppBundle/
├─ var/
│ ├─ cache/
│ ├─ logs/
└─ sessions/
├─ vendor/
└─ web/
├─ app.php
Expand All @@ -147,7 +158,7 @@ that follows these best practices:

.. code-block:: bash

$ php app/console generate:bundle --namespace=AppBundle --dir=src --format=annotation --no-interaction
$ php bin/console generate:bundle --namespace=AppBundle --dir=src --format=annotation --no-interaction

Extending the Directory Structure
---------------------------------
Expand All @@ -157,27 +168,6 @@ structure of Symfony, you can
:doc:`override the location of the main directories </configuration/override_dir_structure>`:
``cache/``, ``logs/`` and ``web/``.

In addition, Symfony3 will use a slightly different directory structure when
it's released:

.. code-block:: text

blog-symfony3/
├─ app/
│ ├─ config/
│ └─ Resources/
├─ bin/
│ └─ console
├─ src/
├─ var/
│ ├─ cache/
│ └─ logs/
├─ vendor/
└─ web/

The changes are pretty superficial, but for now, we recommend that you use
the Symfony directory structure.

.. _`Composer`: https://getcomposer.org/
.. _`Phar extension`: http://php.net/manual/en/intro.phar.php
.. _`public checksums repository`: https://github.com/sensiolabs/checksums
Expand Down
Loading