Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Add a warning about routes parameters names limitations #7133

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 1,209 commits into from
Closed
Show file tree
Hide file tree
Changes from 66 commits
Commits
Show all changes
1209 commits
Select commit Hold shift + click to select a range
b9ebf03
after merge fixes
xabbuh Jul 20, 2016
8ae23dc
minor #109 after merge fixes (xabbuh)
xabbuh Jul 20, 2016
7ea1141
Merge branch '3.0' into 3.1
xabbuh Jul 20, 2016
fb27875
Merge branch '3.1'
xabbuh Jul 20, 2016
3f2f7b3
Merge branch '2.8' into 3.0
xabbuh Jul 20, 2016
e2c36a7
Merge branch '3.0' into 3.1
xabbuh Jul 20, 2016
d6ec754
Merge branch '3.1'
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
8d984d8
Merge remote-tracking branch 'mercury/3.1' into 3.1
xabbuh Jul 21, 2016
148a713
Merge branch '3.0' into 3.1
xabbuh Jul 21, 2016
8204b4f
Merge remote-tracking branch 'mercury/master'
xabbuh Jul 21, 2016
1b532b1
Merge branch '3.1'
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
8594d98
Merge branch '3.0' into 3.1
xabbuh Jul 28, 2016
299d3b4
Merge branch '3.1'
xabbuh Jul 28, 2016
2611798
Simplex\Framework - add argumentResolver property
alchimik Jul 30, 2016
fb24c74
minor #6748 Fix web/front.php (ranqiangjun)
weaverryan Aug 2, 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
03ce45f
Merge branch '3.0' into 3.1
weaverryan Aug 2, 2016
b97d442
Merge branch '3.1'
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
b92f305
bug #6793 Simplex\Framework - add argumentResolver property (alchimik)
wouterj Aug 4, 2016
c5a4ea3
Simplex\Framework contructor - extra parameter
alchimik Jul 30, 2016
e00c866
bug #6790 Simplex\Framework contructor - remove extra parameter (alch…
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
8a53e58
Merge branch '3.0' into 3.1
wouterj Aug 5, 2016
c7156e4
Merge branch '3.1'
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
28d345a
Merge branch '3.0' into 3.1
wouterj Aug 5, 2016
0aba73d
Added July changelog
wouterj Aug 5, 2016
e1f83cc
Merge branch '3.1'
wouterj Aug 5, 2016
42d7888
Added July changelog
wouterj Aug 5, 2016
1a8c9ab
Fix Cache Pools: SQLite3Cache constructor argument
wimme002 Aug 5, 2016
1707db1
Update argument_value_resolver.rst
asandjivy Aug 8, 2016
d7e3c96
bug #6852 Fix Cache Pools: SQLite3Cache constructor argument (wimme002)
wouterj Aug 11, 2016
5f07a5c
bug #6863 Update argument_value_resolver.rst (asandjivy)
wouterj Aug 11, 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
79bd63c
Merge branch '3.0' into 3.1
wouterj Aug 11, 2016
da458d5
Merge branch '3.1'
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
1c8d4f1
Merge branch '3.0' into 3.1
wouterj Aug 17, 2016
a7f704c
Merge branch '3.1'
wouterj Aug 17, 2016
6d282e4
Fix typos
rendler-denis Aug 18, 2016
d8da21c
Update http_kernel_controller_resolver.rst
kostia-tarnashynskyi Aug 18, 2016
794563f
feature #5974 [PropertyInfo] Add Component Documentation (zanderbaldwin)
weaverryan Aug 20, 2016
7e296d8
[WIP] Tweaks to property info
weaverryan Aug 20, 2016
bf5188f
final tweaks
weaverryan Aug 20, 2016
fcf5e69
fixing indentation
weaverryan Aug 20, 2016
c9ea21f
bad link!
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
fc76f45
Merge branch '3.0' into 3.1
weaverryan Aug 20, 2016
c04ac56
Merge branch '3.1'
weaverryan Aug 20, 2016
d63a2f2
minor #6887 [FormComponent] Fix typos (rendler-denis)
weaverryan Aug 21, 2016
795ca15
minor #6888 Update http_kernel_controller_resolver.rst (audiua)
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
d7585ee
Merge branch '3.0' into 3.1
weaverryan Aug 21, 2016
626ab4f
Merge branch '3.1'
weaverryan Aug 21, 2016
081c2d6
minor #6896 Tweaks to property info component (weaverryan)
weaverryan Aug 21, 2016
09ecf5f
Add deprecation warnings to relevant profiler options
jameshalsall Aug 23, 2016
5aeec90
feature #6908 Add deprecation warnings to relevant profiler options (…
wouterj Aug 26, 2016
5a9865f
[#6908] Add deprecations on some other places as well
wouterj Aug 26, 2016
0fffa1c
Merge branch '2.7' into 2.8
wouterj Aug 26, 2016
dadb75c
Merge branch '2.8' into 3.0
wouterj Aug 26, 2016
c084375
Remove reference to profiler lifetime property that was removed in 3.x
Aug 22, 2016
b2125c0
feature #6903 Remove reference to profiler lifetime property that was…
wouterj Aug 26, 2016
f7ba37a
Merge branch '2.7' into 2.8
wouterj Aug 28, 2016
d59b560
Merge branch '2.8' into 3.0
wouterj Aug 28, 2016
87cbecd
Merge branch '3.0' into 3.1
wouterj Aug 28, 2016
f78d06b
Merge branch '3.1'
wouterj Aug 28, 2016
f0fe739
[WCM][Config] Add ExprBuilder::ifEmpty()
ogizanagi Aug 27, 2016
299ac85
[Serializer] Add information about name converter parameter
michaelperrin Aug 29, 2016
75ed392
Add doc about unicode requirements
nicolas-grekas Aug 19, 2016
456dc05
[Guard] Improve clarity using the configured provider
chalasr Aug 24, 2016
5535c88
Updated single command How to
mickaelandrieu Aug 15, 2016
cb66d83
[VarDumper] Doc for the Data::seek() method
nicolas-grekas Aug 19, 2016
0ffc261
[Cache] Add chapter about invalidation, tags, etc.
nicolas-grekas Sep 2, 2016
2fecab5
Update tags.rst
TheBabaYaga Sep 6, 2016
3572a3d
[Filesystem] Add documentation for the readlink method
tgalopin Sep 7, 2016
9e56a2b
add back the option's description
xabbuh Sep 11, 2016
5e3b315
minor #6954 Typo fix in tags.rst (NoScopie)
xabbuh Sep 11, 2016
46825ab
[Bridge/PhpUnit] doc bin/simple-phpunit
nicolas-grekas Sep 12, 2016
c600921
Making changes thanks to Javier!
weaverryan Sep 15, 2016
b386600
feature #6962 [Bridge/PhpUnit] doc bin/simple-phpunit (nicolas-grekas…
weaverryan Sep 15, 2016
c6b4738
Update coloring.rst
SpacePossum Sep 16, 2016
f744396
Update doc about IDE file link format
nicolas-grekas Sep 1, 2016
852ce22
feature #6622 Documentation for YAML flags added in 3.1 (dantleech)
weaverryan Sep 17, 2016
20b3b37
[#6622] Fixing bad placement of anchor
weaverryan Sep 17, 2016
f2e2914
[#6622] Changing line from parse() to dump()
weaverryan Sep 17, 2016
8126206
minor #6922 [Config] Add ExprBuilder::ifEmpty() (ogizanagi)
weaverryan Sep 18, 2016
e151754
Method "$this->getMock()" is depreciated
Aug 29, 2016
db1bd1e
minor #6925 Method "$this->getMock()" is deprecated (JohnnyEvo)
weaverryan Sep 18, 2016
bba10f7
Merge branch '2.7' into 2.8
weaverryan Sep 18, 2016
78ae2a7
Merge branch '2.8' into 3.0
weaverryan Sep 18, 2016
49492b7
Merge remote-tracking branch 'origin/3.0' into 3.0
weaverryan Sep 18, 2016
7bc40da
Merge branch '3.0' into 3.1
weaverryan Sep 18, 2016
0c35a63
Update deployment.rst
adyassine Sep 20, 2016
8645262
Update input.rst
adyassine Sep 20, 2016
3682e6b
minor #6987 Update input.rst (adyassine)
xabbuh Sep 21, 2016
0878b32
minor #6960 [Reference] add back the option's description (xabbuh)
xabbuh Sep 21, 2016
79bc283
Callback doesn't have to be static
patrick-mcdougle Sep 17, 2016
649ee61
feature #6973 Callback doesn't have to be static (patrick-mcdougle)
xabbuh Sep 21, 2016
2182353
feature #6956 [Filesystem] Add documentation for the readlink method …
xabbuh Sep 21, 2016
021e3d7
feature #6968 [Console] Add multiple options for the output example (…
xabbuh Sep 21, 2016
f58526e
feature #6944 Update doc about IDE file link format (nicolas-grekas)
xabbuh Sep 21, 2016
ca53cb5
Use the standard cache and logs dir for the micro kernel example
javiereguiluz Aug 31, 2016
7be8b3f
minor #6935 Use the standard cache and logs dir for the micro kernel …
xabbuh Sep 21, 2016
4f89612
replace dirname() call with ..
xabbuh Sep 21, 2016
fa8d09f
minor #6931 [Guard] Improve clarity using the configured provider (ch…
xabbuh Sep 21, 2016
e9ce9ec
feature #6890 [Routing] Add doc about unicode requirements (nicolas-g…
xabbuh Sep 21, 2016
3baba73
[#6890] double backticks for enclose inlined code
xabbuh Sep 21, 2016
730686f
feature #6891 [VarDumper] Doc for the Data::seek() method (nicolas-gr…
xabbuh Sep 21, 2016
d64c19b
[#6891] move the versionadded directive
xabbuh Sep 21, 2016
3033bc7
[VarDumper] Adding semantics with metadata
nicolas-grekas Sep 2, 2016
cb50d14
feature #6926 [Serializer] Add information about name converter param…
xabbuh Sep 21, 2016
c4e46d8
[#6926] some tweaks after review
xabbuh Sep 21, 2016
80e84b9
Update voters.rst
asandjivy Aug 21, 2016
a8305b5
minor #6897 Update voters.rst (asandjivy)
xabbuh Sep 21, 2016
b5fe1b4
[#6897] some tweaks after review
xabbuh Sep 21, 2016
e1c55d0
Added paths options in Framework::translator configuration
mickaelandrieu Sep 21, 2016
7620abf
feature #6989 Added paths options in Framework::translator configurat…
xabbuh Sep 21, 2016
6f50d90
[#6989] some minor tweaks
xabbuh Sep 21, 2016
469d611
versionadded directive for name_converter option
xabbuh Sep 21, 2016
5c146d8
Update heroku.rst
adyassine Sep 21, 2016
762a00e
minor #6991 Update heroku.rst (adyassine)
xabbuh Sep 21, 2016
b032584
Merge branch '2.7' into 2.8
xabbuh Sep 21, 2016
6cb57d2
Merge branch '2.8' into 3.1
xabbuh Sep 21, 2016
f68f046
Merge branch '3.1'
xabbuh Sep 21, 2016
aa66771
[Reference] remove 2.8 versionadded directive
xabbuh Sep 21, 2016
d9481d8
fix reference syntax
xabbuh Sep 22, 2016
9eb60f3
minor #6996 fix reference syntax (xabbuh)
xabbuh Sep 22, 2016
7ea70c8
[Debug] Added configuration reference for new debug options
lyrixx Aug 12, 2016
a1dfcc5
Merge branch '2.8' into 3.1
xabbuh Sep 22, 2016
918d5c2
Merge branch '3.1'
xabbuh Sep 22, 2016
4f67cd7
minor #6984 Update deployment.rst (adyassine)
xabbuh Sep 22, 2016
618a1b1
minor #6994 [Reference] remove 2.8 versionadded directive (xabbuh)
xabbuh Sep 22, 2016
bdbb305
Update create_custom_field_type.rst
yceruto Sep 21, 2016
0f7e857
minor #6993 Update create_custom_field_type.rst (yceruto)
xabbuh Sep 22, 2016
13cff5b
Merge branch '2.7' into 2.8
xabbuh Sep 22, 2016
e22115e
Merge branch '2.8' into 3.1
xabbuh Sep 22, 2016
09975d7
Merge branch '3.1'
xabbuh Sep 22, 2016
e45779a
Several typo fixes
emirb Sep 22, 2016
7340268
Several typo fixes
emirb Sep 22, 2016
70d2dac
minor #7000 Several typo fixes (emirb)
xabbuh Sep 22, 2016
7de9f36
Merge branch '2.7' into 2.8
xabbuh Sep 22, 2016
894fd6d
Merge branch '2.8' into 3.1
xabbuh Sep 22, 2016
d0a0a04
minor #7001 Several typo fixes (emirb)
xabbuh Sep 22, 2016
463f9db
Merge branch '3.1'
xabbuh Sep 22, 2016
8588820
Use new array syntax and make a few minor tweaks
bocharsky-bw Sep 23, 2016
089214a
minor #7005 Use new array syntax and make a few minor tweaks (bochars…
xabbuh Sep 24, 2016
65256d7
minor #6992 [Serializer] versionadded directive for name_converter op…
xabbuh Sep 24, 2016
d973d0d
minor #6990 replace dirname() call with .. (xabbuh)
xabbuh Sep 24, 2016
29e4241
normalize versionadded wording
xabbuh Sep 24, 2016
ac678c8
minor #7007 normalize versionadded wording (xabbuh)
wouterj Sep 24, 2016
57923b9
Missing semicolon
Saphyel Sep 25, 2016
36a460d
minor #7008 Missing semicolon (Saphyel)
xabbuh Sep 27, 2016
2569aca
Document new utf8 option of Routing component
mickaelandrieu Sep 1, 2016
3a0c0d8
[Framework] Update link-to-source mapping definition
nicolas-grekas Sep 30, 2016
a529157
[ServiceContainer] Remove any references to the implementation detail…
lemoinem Oct 1, 2016
d657abd
Routing: add explanation for the "_fragment" parameter
Jul 29, 2016
5e8d015
feature #6783 Routing: add explanation for the "_fragment" parameter …
wouterj Oct 6, 2016
0a22dda
[#6783] Fixed a syntax error
wouterj Oct 6, 2016
255ef43
feature #6870 [Debug] Added configuration reference for new debug opt…
wouterj Oct 6, 2016
a3b3ac6
[#6870] Move versionadded directives directly after the headline
wouterj Oct 6, 2016
2f866f2
feature #6876 Updated single command How to (mickaelandrieu)
weaverryan Oct 6, 2016
4c10ea8
Explain the limitations of the custom messages in UniqueEntity
javiereguiluz Aug 30, 2016
ee2ab69
feature #6932 Explain the limitations of the custom messages in Uniqu…
wouterj Oct 6, 2016
4d1b926
feature #6938 Document new utf8 option of Routing component (mickaela…
wouterj Oct 6, 2016
c5328d7
[#6938] Syntax error fixes and splitting the big note
wouterj Oct 6, 2016
8120c70
Merge branch '2.7' into 2.8
wouterj Oct 6, 2016
4240817
Merge branch '2.8' into 3.1
wouterj Oct 6, 2016
2b027a9
Merge branch '3.1'
wouterj Oct 6, 2016
9348ccf
[#6938] tweak the wording a bit
xabbuh Oct 7, 2016
9a37e98
feature #7019 [Framework] Update link-to-source mapping definition (n…
xabbuh Oct 14, 2016
d3346d8
Update ProgressBar docs with regress information
Sep 2, 2016
cbe1aad
feature #6949 Update ProgressBar docs with regress information (james…
xabbuh Oct 14, 2016
7464f75
Update the Apache Router article to deprecate it entirely
javiereguiluz Aug 29, 2016
b1e3f55
minor #6928 Update the Apache Router article to deprecate it entirely…
xabbuh Oct 14, 2016
ec21fc8
Merge branch '2.7' into 2.8
xabbuh Oct 14, 2016
fe66a3b
Merge branch '2.8' into 3.1
xabbuh Oct 14, 2016
cea26fc
Merge branch '3.1'
xabbuh Oct 14, 2016
fd43061
feature #6946 [VarDumper] Adding semantics with metadata (nicolas-gre…
xabbuh Oct 14, 2016
eda0441
use FCQN to reference the form type in add()
xabbuh Oct 20, 2016
982fdf8
minor #7069 use FCQN to reference the form type in add() (xabbuh)
wouterj Oct 20, 2016
37066fa
minor #7048 [#6938] tweak the wording a bit (xabbuh)
wouterj Oct 20, 2016
6ffdd07
feature #7021 [ServiceContainer] Remove implementation details of pri…
wouterj Oct 20, 2016
6a7b054
[#7021] Fixed a minor typo
wouterj Oct 20, 2016
e2e0585
feature #6947 [Cache] Add chapter about invalidation, tags, etc. (nic…
wouterj Oct 20, 2016
12c3ec4
Merge branch '2.7' into 2.8
wouterj Oct 20, 2016
f17e4fe
Added August and September changelog
wouterj Oct 20, 2016
3658a5a
Merge branch '2.8' into 3.1
wouterj Oct 20, 2016
e9bd794
Added August and September changelog
wouterj Oct 20, 2016
b84e1b8
Merge branch '3.1'
wouterj Oct 20, 2016
b2d38b2
Added August and September changelog
wouterj Oct 20, 2016
a5e3c7e
Accept only array in TagAwareAdapter::invalidateTags()
Koc Oct 21, 2016
152aecc
minor #7073 Accept only array in TagAwareAdapter::invalidateTags() (Koc)
xabbuh Oct 22, 2016
70bf1a6
Simple typo fix
Oct 22, 2016
a1682de
[PhpUnitBridge] Doc for @expectedDeprecation & new configuration env …
nicolas-grekas Oct 21, 2016
4bc8726
remove caution message
Oct 22, 2016
9d5ae6b
minor #7077 remove caution message (snoek09)
xabbuh Oct 26, 2016
ec0ddfc
minor #7078 Simple typo fix (Renrhaf)
xabbuh Oct 26, 2016
94827c5
feature #7074 [PhpUnitBridge] Doc for @expectedDeprecation & new conf…
xabbuh Oct 26, 2016
e714cda
[#7074] minor typo fix
xabbuh Oct 26, 2016
0e0bdc3
[FrameworkBundle] add support for prioritizing form type extension tags
dmaicher Sep 9, 2016
c2e58d5
feature #6958 [FrameworkBundle] add support for prioritizing form typ…
xabbuh Oct 26, 2016
dab168f
[#6958] add missing versionadded directive
xabbuh Oct 26, 2016
3ce4093
Update birthday.rst
angyvolin Oct 30, 2016
30fbfc3
minor #7100 Update birthday.rst (angyvolin)
xabbuh Oct 30, 2016
c675825
Merge branch '2.7' into 2.8
xabbuh Oct 30, 2016
b462510
Merge branch '2.8' into 3.1
xabbuh Oct 30, 2016
6a90c82
Merge branch '3.1'
xabbuh Oct 30, 2016
b7056b6
[Profiler] Fix rst typo
hason Nov 1, 2016
cfaaf08
Update input.rst
andreybolonin Nov 2, 2016
e40ab02
minor #7107 [Profiler] Fix rst typo (hason)
xabbuh Nov 5, 2016
99045ab
minor #7109 fixed app/console to bin/console on 3.1 branch (andreybol…
xabbuh Nov 5, 2016
4a17054
Remove AssetsHelper from the templating component
alexpts Oct 30, 2016
0bb20a5
minor #7101 Remove AssetsHelper from the templating component (alexpts)
xabbuh Nov 5, 2016
f865f93
[#6947] some minor tweaks
xabbuh Oct 21, 2016
b0495e0
Documented the Lockable Trait
javiereguiluz Sep 5, 2016
0e7abbb
feature #6953 Documented the Lockable Trait (javiereguiluz)
xabbuh Nov 5, 2016
50469f2
[#6953] add versionadded directive
xabbuh Nov 5, 2016
b87b882
minor #7075 [#6947] some minor tweaks (xabbuh)
xabbuh Nov 5, 2016
2ed4f1a
Merge branch '2.7' into 2.8
xabbuh Nov 5, 2016
da25d3c
Merge branch '2.8' into 3.1
xabbuh Nov 5, 2016
06b4761
Merge branch '3.1'
xabbuh Nov 5, 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
  •  
  •  
  •  
File renamed without changes.
3 changes: 2 additions & 1 deletion 3 .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
/_build
/_build/doctrees
/_build/html
*.pyc
9 changes: 3 additions & 6 deletions 9 .travis.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
language: python

python: "2.7"
python: 2.7

sudo: false

cache:
directories:
- $HOME/.cache/pip
- _build
directories: [$HOME/.cache/pip]

install: pip install sphinx~=1.3.0 git+https://github.com/fabpot/sphinx-php.git

script: sphinx-build -nW -b html -d _build/doctrees . _build/html
script: sphinx-build -nW -c _build/ -b html -d _build/doctrees . _build/html

branches:
except:
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<div class=submenu>
{% set menu = [
('The Book', 'book/index'),
('The Cookbook', 'cookbook/index'),
('Home', 'index'),
('The Components', 'components/index'),
('The Best Practices', 'best_practices/index'),
('The Quick Tour', 'quick_tour/index'),
Expand Down
File renamed without changes.
File renamed without changes.
3 changes: 1 addition & 2 deletions 3 conf.py → _build/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@

# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
exclude_patterns = ['_theme']
exclude_patterns = ['_build']

# The reST default role (used for this markup: `text`) to use for all documents.
#default_role = None
Expand Down Expand Up @@ -279,4 +279,3 @@

# Use PHP syntax highlighting in code examples by default
highlight_language='php'

File renamed without changes.
300 changes: 300 additions & 0 deletions 300 _build/redirection_map

Large diffs are not rendered by default.

File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
6 changes: 6 additions & 0 deletions 6 _includes/_rewrite_rule_tip.rst.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.. tip::

By using rewrite rules in your
:doc:`web server configuration </setup/web_server_configuration>`,
the ``index.php`` won't be needed and you will have beautiful, clean URLs
(e.g. ``/show``).
10 changes: 10 additions & 0 deletions 10 assetic.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Assetic
=======

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

.. toctree::
:maxdepth: 1
:glob:

assetic/*
Original file line number Diff line number Diff line change
@@ -1,5 +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 </cookbook/assetic/asset_management>`
Symfony Standard Edition. Refer to :doc:`this article </assetic/asset_management>`
to learn how to install and enable Assetic in your Symfony application.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
How to Apply an Assetic Filter to a specific File Extension
===========================================================

.. include:: /cookbook/assetic/_standard_edition_warning.inc
.. 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
Expand Down Expand Up @@ -116,7 +116,7 @@ You can also combine multiple CoffeeScript files into a single output file:

Both files will now be served up as a single file compiled into regular JavaScript.

.. _cookbook-assetic-apply-to:
.. _assetic-apply-to:

Filtering Based on a File Extension
-----------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@ your application:
Introducing Assetic
-------------------

Assetic combines two major ideas: :ref:`assets <cookbook-assetic-assets>` and
:ref:`filters <cookbook-assetic-filters>`. The assets are files such as CSS,
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
these files before they are served to the browser. This allows a separation
between the asset files stored in the application and the files actually presented
Expand Down Expand Up @@ -117,7 +117,7 @@ load them from anywhere) before serving them. This means you can:

* Run image optimizations on your images

.. _cookbook-assetic-assets:
.. _assetic-assets:

Assets
------
Expand All @@ -126,12 +126,12 @@ Using Assetic provides many advantages over directly serving the files.
The files do not need to be stored where they are served from and can be
drawn from various sources such as from within a bundle.

You can use Assetic to process :ref:`CSS stylesheets <cookbook-assetic-including-css>`,
:ref:`JavaScript files <cookbook-assetic-including-javascript>` and
:ref:`images <cookbook-assetic-including-image>`. The philosophy
You can use Assetic to process :ref:`CSS stylesheets <assetic-including-css>`,
:ref:`JavaScript files <assetic-including-javascript>` and
:ref:`images <assetic-including-image>`. The philosophy
behind adding either is basically the same, but with a slightly different syntax.

.. _cookbook-assetic-including-javascript:
.. _assetic-including-javascript:

Including JavaScript Files
~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -172,7 +172,7 @@ To include JavaScript files, use the ``javascripts`` tag in any template:

.. tip::

You can also include CSS stylesheets: see :ref:`cookbook-assetic-including-css`.
You can also include CSS stylesheets: see :ref:`assetic-including-css`.

In this example, all files in the ``Resources/public/js/`` directory of the
AppBundle will be loaded and served from a different location. The actual
Expand All @@ -184,9 +184,9 @@ rendered tag might simply look like:

This is a key point: once you let Assetic handle your assets, the files are
served from a different location. This *will* cause problems with CSS files
that reference images by their relative path. See :ref:`cookbook-assetic-cssrewrite`.
that reference images by their relative path. See :ref:`assetic-cssrewrite`.

.. _cookbook-assetic-including-css:
.. _assetic-including-css:

Including CSS Stylesheets
~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -229,7 +229,7 @@ except with the ``stylesheets`` tag:

But because Assetic changes the paths to your assets, this *will* break any
background images (or other paths) that uses relative paths, unless you use
the :ref:`cssrewrite <cookbook-assetic-cssrewrite>` filter.
the :ref:`cssrewrite <assetic-cssrewrite>` filter.

.. note::

Expand All @@ -240,7 +240,7 @@ the :ref:`cssrewrite <cookbook-assetic-cssrewrite>` filter.
that there is a known issue that causes the ``cssrewrite`` filter to fail
when using the ``@AppBundle`` syntax for CSS stylesheets.

.. _cookbook-assetic-including-image:
.. _assetic-including-image:

Including Images
~~~~~~~~~~~~~~~~
Expand All @@ -264,15 +264,15 @@ To include an image you can use the ``image`` tag.
<?php endforeach ?>

You can also use Assetic for image optimization. More information in
:doc:`/cookbook/assetic/jpeg_optimize`.
:doc:`/assetic/jpeg_optimize`.

.. tip::

Instead of using Assetic to include images, you may consider using the
`LiipImagineBundle`_ community bundle, which allows to compress and
manipulate images (rotate, resize, watermark, etc.) before serving them.

.. _cookbook-assetic-cssrewrite:
.. _assetic-cssrewrite:

Fixing CSS Paths with the ``cssrewrite`` Filter
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -333,7 +333,7 @@ the JavaScript files.
If you're new to Assetic and try to use your application in the ``prod``
environment (by using the ``app.php`` controller), you'll likely see
that all of your CSS and JS breaks. Don't worry! This is on purpose.
For details on using Assetic in the ``prod`` environment, see :ref:`cookbook-assetic-dumping`.
For details on using Assetic in the ``prod`` environment, see :ref:`assetic-dumping`.

And combining files doesn't only apply to *your* files. You can also use Assetic to
combine third party assets, such as jQuery, with your own into a single file:
Expand Down Expand Up @@ -437,7 +437,7 @@ with the ``@named_asset`` notation:
<script src="<?php echo $view->escape($url) ?>"></script>
<?php endforeach ?>

.. _cookbook-assetic-filters:
.. _assetic-filters:

Filters
-------
Expand Down Expand Up @@ -524,7 +524,7 @@ into your template:
<?php endforeach ?>

A more detailed guide about configuring and using Assetic filters as well as
details of Assetic's debug mode can be found in :doc:`/cookbook/assetic/uglifyjs`.
details of Assetic's debug mode can be found in :doc:`/assetic/uglifyjs`.

Controlling the URL Used
------------------------
Expand Down Expand Up @@ -557,7 +557,7 @@ done from the template and is relative to the public document root:
via configuration on each deployment. For more information, see the
:ref:`reference-framework-assets-version` configuration option.

.. _cookbook-assetic-dumping:
.. _assetic-dumping:

Dumping Asset Files
-------------------
Expand Down Expand Up @@ -591,7 +591,7 @@ by Symfony (as the asset files are in the ``dev`` environment). This is on
purpose - letting Symfony generate these files dynamically in a production
environment is just too slow.

.. _cookbook-assetic-dump-prod:
.. _assetic-dump-prod:

Instead, each time you use your application in the ``prod`` environment (and therefore,
each time you deploy), you should run the following command:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
How to Use Assetic for Image Optimization with Twig Functions
=============================================================

.. include:: /cookbook/assetic/_standard_edition_warning.inc
.. 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
Expand Down
2 changes: 1 addition & 1 deletion 2 cookbook/assetic/php.rst → assetic/php.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Combining, Compiling and Minimizing Web Assets with PHP Libraries
=================================================================

.. include:: /cookbook/assetic/_standard_edition_warning.inc
.. 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
Expand Down
10 changes: 5 additions & 5 deletions 10 cookbook/assetic/uglifyjs.rst → assetic/uglifyjs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
How to Minify CSS/JS Files (Using UglifyJS and UglifyCSS)
=========================================================

.. include:: /cookbook/assetic/_standard_edition_warning.inc
.. 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
that is very similar to UglifyJS.

In this cookbook, the installation, configuration and usage of UglifyJS is
In this article, the installation, configuration and usage of UglifyJS is
shown in detail. UglifyCSS works pretty much the same way and is only
talked about briefly.

Expand Down Expand Up @@ -236,14 +236,14 @@ apply this filter when debug mode is off (e.g. ``app.php``):
<?php endforeach ?>

To try this out, switch to your ``prod`` environment (``app.php``). But before
you do, don't forget to :ref:`clear your cache <book-page-creation-prod-cache-clear>`
and :ref:`dump your assetic assets <cookbook-assetic-dump-prod>`.
you do, don't forget to :ref:`clear your cache <page-creation-prod-cache-clear>`
and :ref:`dump your assetic assets <assetic-dump-prod>`.

.. tip::

Instead of adding the filters to the asset tags, you can also configure which
filters to apply for each file in your application configuration file.
See :ref:`cookbook-assetic-apply-to` for more details.
See :ref:`assetic-apply-to` for more details.

Install, Configure and Use UglifyCSS
------------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ How to Minify JavaScripts and Stylesheets with YUI Compressor

The YUI Compressor is `no longer maintained by Yahoo`_. That's why you are
**strongly advised to avoid using YUI utilities** unless strictly necessary.
Read :doc:`/cookbook/assetic/uglifyjs` for a modern and up-to-date alternative.
Read :doc:`/assetic/uglifyjs` for a modern and up-to-date alternative.

.. include:: /cookbook/assetic/_standard_edition_warning.inc
.. 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,
Expand Down Expand Up @@ -173,7 +173,7 @@ apply this filter when debug mode is off.
example in the ``yui_js`` filter ``apply_to: "\.js$"``. To only have the filter
applied in production, add this to the ``config_prod`` file rather than the
common config file. For details on applying filters by file extension,
see :ref:`cookbook-assetic-apply-to`.
see :ref:`assetic-apply-to`.

.. _`YUI Compressor`: http://yui.github.io/yuicompressor/
.. _`Download the JAR`: https://github.com/yui/yuicompressor/releases
Expand Down
6 changes: 3 additions & 3 deletions 6 best_practices/configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ add an extra layer of configuration that's not needed because you don't need
or want these configuration values to change on each server.

The configuration options defined in the ``config.yml`` file usually vary from
one :doc:`environment </cookbook/configuration/environments>` to another. That's
one :doc:`environment </configuration/environments>` to another. That's
why Symfony already includes ``app/config/config_dev.yml`` and ``app/config/config_prod.yml``
files so that you can override specific values for each environment.

Expand Down Expand Up @@ -160,7 +160,7 @@ Semantic Configuration: Don't Do It

Don't define a semantic dependency injection configuration for your bundles.

As explained in :doc:`/cookbook/bundles/extension` article, Symfony bundles
As explained in :doc:`/bundles/extension` article, Symfony bundles
have two choices on how to handle configuration: normal service configuration
through the ``services.yml`` file and semantic configuration through a special
``*Extension`` class.
Expand All @@ -176,7 +176,7 @@ Moving Sensitive Options Outside of Symfony Entirely
When dealing with sensitive options, like database credentials, we also recommend
that you store them outside the Symfony project and make them available
through environment variables. Learn how to do it in the following article:
:doc:`/cookbook/configuration/external_parameters`
:doc:`/configuration/external_parameters`.

.. _`feature toggles`: https://en.wikipedia.org/wiki/Feature_toggle
.. _`constant() function`: http://twig.sensiolabs.org/doc/functions/constant.html
2 changes: 1 addition & 1 deletion 2 best_practices/controllers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,6 @@ Pre and Post Hooks

If you need to execute some code before or after the execution of your controllers,
you can use the EventDispatcher component to
:doc:`set up before and after filters </cookbook/event_dispatcher/before_after_filters>`.
:doc:`set up before and after filters </event_dispatcher/before_after_filters>`.

.. _`ParamConverter`: https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html
10 changes: 5 additions & 5 deletions 10 best_practices/creating-the-project.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Installer**, which has to be installed before creating your first project.

Use the Symfony Installer to create new Symfony-based projects.

Read the :doc:`installation chapter </book/installation>` of the Symfony Book to
learn how to install and use the Symfony Installer.
Read the :doc:`/setup` article learn how to install and use the Symfony
Installer.

.. _linux-and-mac-os-x-systems:
.. _windows-systems:
Expand Down Expand Up @@ -125,7 +125,7 @@ more concise and easier to understand.
.. note::

Another reason to create a new bundle is when you're overriding something
in a vendor's bundle (e.g. a controller). See :doc:`/cookbook/bundles/inheritance`.
in a vendor's bundle (e.g. a controller). See :doc:`/bundles/inheritance`.

All in all, this is the typical directory structure of a Symfony application
that follows these best practices:
Expand Down Expand Up @@ -165,10 +165,10 @@ Extending the Directory Structure

If your project or infrastructure requires some changes to the default directory
structure of Symfony, you can
:doc:`override the location of the main directories </cookbook/configuration/override_dir_structure>`:
:doc:`override the location of the main directories </configuration/override_dir_structure>`:
``cache/``, ``logs/`` and ``web/``.

.. _`Composer`: https://getcomposer.org/
.. _`Phar extension`: http://php.net/manual/en/intro.phar.php
.. _`public checksums repository`: https://github.com/sensiolabs/checksums
.. _`these steps`: http://fabien.potencier.org/signing-project-releases.html
.. _`these steps`: http://fabien.potencier.org/signing-project-releases.html
8 changes: 3 additions & 5 deletions 8 best_practices/forms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,7 @@ To use the class, use ``createForm()`` and pass the fully qualified class name::
Registering Forms as Services
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You can also
:ref:`register your form type as a service <form-cookbook-form-field-service>`.
You can also :ref:`register your form type as a service <form-field-service>`.
This is only needed if your form type requires some dependencies to be injected
by the container, otherwise it is unnecessary overhead and therefore *not*
recommended to do this for all form type classes.
Expand Down Expand Up @@ -167,9 +166,8 @@ all of the fields:

If you need more control over how your fields are rendered, then you should
remove the ``form_widget(form)`` function and render your fields individually.
See the :doc:`/cookbook/form/form_customization` cookbook article for more information
on this and how you can control *how* the form renders at a global level
using form theming.
See :doc:`/form/form_customization` for more information on this and how you
can control *how* the form renders at a global level using form theming.

Handling Form Submits
---------------------
Expand Down
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.