Merge branch '3.0'
* 3.0: [travis] timeout the sigchild tests at 60s CS: Single line comments should use double slashes (//) and not hash (#). Do not use HttpKernel Extension when not needed for 2.7 bumped Symfony version to 3.0.2 Do not use HttpKernel Extension when not needed updated VERSION for 3.0.1 updated CHANGELOG for 3.0.1 bumped Symfony version to 2.8.2 updated VERSION for 2.8.1 updated CHANGELOG for 2.8.1 bumped Symfony version to 2.7.9 updated VERSION for 2.7.8 updated CHANGELOG for 2.7.8 bumped Symfony version to 2.3.37 updated VERSION for 2.3.36 update CONTRIBUTORS for 2.3.36 updated CHANGELOG for 2.3.36 Revert "Revert "bug #17052 [2.7] Fixed flatten exception recursion with errors (GrahamCampbell)"" Revert "bug #17052 [2.7] Fixed flatten exception recursion with errors (GrahamCampbell)" use nowdoc instead of heredoc Conflicts: src/Symfony/Component/HttpKernel/Kernel.php
This commit is contained in:
commit
586c58a354
2
.php_cs
2
.php_cs
@ -24,5 +24,7 @@ return Symfony\CS\Config\Config::create()
|
|||||||
->notPath('src/Symfony/Component/Yaml/Tests/Fixtures/sfTests.yml')
|
->notPath('src/Symfony/Component/Yaml/Tests/Fixtures/sfTests.yml')
|
||||||
// test template
|
// test template
|
||||||
->notPath('src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Custom/_name_entry_label.html.php')
|
->notPath('src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Custom/_name_entry_label.html.php')
|
||||||
|
// explicit heredoc test
|
||||||
|
->notPath('src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Resources/views/translation.html.php')
|
||||||
)
|
)
|
||||||
;
|
;
|
||||||
|
@ -58,7 +58,7 @@ install:
|
|||||||
script:
|
script:
|
||||||
- if [[ ! $deps ]]; then echo "$COMPONENTS" | parallel --gnu '$PHPUNIT --exclude-group tty,benchmark,intl-data {}'; fi;
|
- if [[ ! $deps ]]; then echo "$COMPONENTS" | parallel --gnu '$PHPUNIT --exclude-group tty,benchmark,intl-data {}'; fi;
|
||||||
- if [[ ! $deps ]]; then echo -e "\\nRunning tests requiring tty"; $PHPUNIT --group tty; fi;
|
- if [[ ! $deps ]]; then echo -e "\\nRunning tests requiring tty"; $PHPUNIT --group tty; fi;
|
||||||
- if [[ ! $deps && $TRAVIS_PHP_VERSION = ${MIN_PHP%.*} ]]; then echo -e "1\\n0" | parallel --gnu 'echo -e "\\nPHP --enable-sigchild enhanced={}" && ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php .phpunit/phpunit-4.8/phpunit --colors=always src/Symfony/Component/Process/'; fi;
|
- if [[ ! $deps && $TRAVIS_PHP_VERSION = ${MIN_PHP%.*} ]]; then echo -e "1\\n0" | parallel --gnu --timeout 60 'echo -e "\\nPHP --enable-sigchild enhanced={}" && ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php .phpunit/phpunit-4.8/phpunit --colors=always src/Symfony/Component/Process/'; fi;
|
||||||
- if [[ $deps = high ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer --prefer-source update; $PHPUNIT --exclude-group tty,benchmark,intl-data'$LEGACY; fi;
|
- if [[ $deps = high ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer --prefer-source update; $PHPUNIT --exclude-group tty,benchmark,intl-data'$LEGACY; fi;
|
||||||
- if [[ $deps = low ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer --prefer-source --prefer-lowest --prefer-stable update; $PHPUNIT --exclude-group tty,benchmark,intl-data'; fi;
|
- if [[ $deps = low ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer --prefer-source --prefer-lowest --prefer-stable update; $PHPUNIT --exclude-group tty,benchmark,intl-data'; fi;
|
||||||
- if [[ $deps = skip ]]; then echo This matrix line is skipped for pull requests.; fi;
|
- if [[ $deps = skip ]]; then echo This matrix line is skipped for pull requests.; fi;
|
||||||
|
@ -7,6 +7,60 @@ in 3.0 minor versions.
|
|||||||
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
|
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
|
||||||
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v3.0.0...v3.0.1
|
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v3.0.0...v3.0.1
|
||||||
|
|
||||||
|
* 3.0.1 (2015-12-26)
|
||||||
|
|
||||||
|
* bug #16864 [Yaml] fix indented line handling in folded blocks (xabbuh)
|
||||||
|
* bug #17052 Fixed flatten exception recursion with errors (GrahamCampbell)
|
||||||
|
* bug #16826 Embedded identifier support (mihai-stancu)
|
||||||
|
* bug #17079 Also transform inline mappings to objects (WouterJ)
|
||||||
|
* bug #17129 [Config] Fix array sort on normalization in edge case (romainneutron)
|
||||||
|
* feature #17035 [DomCrawler] Revert previous restriction, allow selection of every DOMNode object (EdgarPE)
|
||||||
|
* bug #17094 [Process] More robustness and deterministic tests (nicolas-grekas)
|
||||||
|
* bug #17112 [PropertyAccess] Reorder elements array after PropertyPathBuilder::replace (alekitto)
|
||||||
|
* bug #17109 Improved the design of the web debug toolbar (javiereguiluz)
|
||||||
|
* bug #16797 [Filesystem] Recursivly widen non-executable directories (Slamdunk)
|
||||||
|
* bug #16926 [DependencyInjection] fixed definition loosing property shared when decorated by a parent definition (wahler)
|
||||||
|
* bug #17040 [Console] Avoid extra blank lines when rendering exceptions (ogizanagi)
|
||||||
|
* bug #17044 [Form] fix BC break introduced with prototype_data option (memphys)
|
||||||
|
* bug #17055 [Security] Verify if a password encoded with bcrypt is no longer than 72 characters (jakzal)
|
||||||
|
* bug #16959 [Form] fix #15544 when a collection type attribute "required" is false, "prototype" should too (HeahDude)
|
||||||
|
* bug #16806 [Validator] BicValidator - fixed raising violations to a maximum of one (mvhirsch)
|
||||||
|
* bug #16842 [Ldap] Escape carriage returns in LDAP DNs. (ChadSikorra)
|
||||||
|
* bug #16860 [Yaml] do not remove "comments" in scalar blocks (xabbuh)
|
||||||
|
* bug #17002 [Console][Table] fixed render row that contains multiple cells. (aitboudad)
|
||||||
|
* bug #16964 CSS min-height and min-width should not be "auto" (aschempp)
|
||||||
|
* bug #16971 [HttpFoundation] Added the ability of using BinaryFileResponse with stream wrappers (jakzal, Sander-Toonen)
|
||||||
|
* bug #17048 Fix the logout path when not using the router (stof)
|
||||||
|
* bug #17049 Fix the logout path when not using the router (stof)
|
||||||
|
* bug #17057 [FrameworkBundle][HttpKernel] the finder is required to discover bundle commands (xabbuh)
|
||||||
|
* bug #17059 [HttpFoundation] fix error level for deprecation (xabbuh)
|
||||||
|
* bug #17006 [Form] Fix casting regression in DoctrineChoiceLoader (bendavies)
|
||||||
|
* bug #16911 [PropertyInfo] Update List Information from ReflectionExtractor (zanderbaldwin)
|
||||||
|
* bug #16955 [FrameworkBundle] ContainerDebugCommand: pass the right object to the descriptors (xabbuh)
|
||||||
|
* bug #16970 [HttpKernel] HttpCache: remove an ESI instance checking (voronkovich)
|
||||||
|
* feature #16760 Show silenced errors in separate tab (peterrehm)
|
||||||
|
* feature #16937 [PhpUnitBridge] Replace "weak-verbose" by "deprecations upper bound" mode (nicolas-grekas)
|
||||||
|
* bug #16953 return ajax collector to collectors.php (NothingWeAre)
|
||||||
|
* bug #16915 [Process] Enhance compatiblity with --enable-sigchild (nicolas-grekas)
|
||||||
|
* bug #16829 [FrameworkBundle] prevent cache:clear creating too long paths (Tobion)
|
||||||
|
* bug #16922 [FrameworkBundle] [Bug] Fixes new InputStyle bug #16920 (AlmogBaku)
|
||||||
|
* bug #16921 Fix short array syntax for php 5.3 (ewgRa)
|
||||||
|
* bug #16450 [Serializer] Fixed `array_unique` on array of objects in `getAllowedAttributes`. (CornyPhoenix)
|
||||||
|
* bug #16757 [FrameworkBundle] [Translation] Fixed translations not written when no translations directory in update command (jeremyFreeAgent)
|
||||||
|
* bug #16902 [Security] Fix a Polyfill import statement in StringUtils (magnetik)
|
||||||
|
* bug #16871 [FrameworkBundle] Disable built-in server commands when Process component is missing (gnugat, xabbuh)
|
||||||
|
* bug #16870 [FrameworkBundle] Disable the server:run command when Process component is missing (gnugat, xabbuh)
|
||||||
|
* feature #16789 [PhpUnitBridge] Add weak-verbose mode and match against message instead of test name (nicolas-grekas)
|
||||||
|
* minor #16850 [MonologBridge] Added a test case for the Logger class (derrabus)
|
||||||
|
* bug #16796 [Form] Fix choices defined as Traversable (nicolas-grekas)
|
||||||
|
* bug #16742 [Console][ProgressBar] redrawFrequency should never be 0 (dritter)
|
||||||
|
* bug #16846 [MonologBridge] Monolog Bridge 2.8 is incompatible with HttpKernel 3.0 (derrabus)
|
||||||
|
* bug #16816 [Config] Throw an exception when using cannotBeEmpty() with numeric or boolean nodes (Ener-Getick)
|
||||||
|
* bug #16799 Improve error message for undefined DIC aliases (mpdude)
|
||||||
|
* bug #16825 [VarDumper] fix .sf-dump z-index (debug bar conflict) (Antoine LA)
|
||||||
|
* bug #16772 Refactoring EntityUserProvider::__construct() to not do work, cause cache warm error (weaverryan)
|
||||||
|
* bug #16788 Reapply the Yaml bugfix of #16745 (stof)
|
||||||
|
|
||||||
* 3.0.0 (2015-11-30)
|
* 3.0.0 (2015-11-30)
|
||||||
|
|
||||||
* bug #16758 Fix BC for the default root form name (stof)
|
* bug #16758 Fix BC for the default root form name (stof)
|
||||||
|
@ -13,8 +13,8 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Christophe Coevoet (stof)
|
- Christophe Coevoet (stof)
|
||||||
- Johannes S (johannes)
|
- Johannes S (johannes)
|
||||||
- Kris Wallsmith (kriswallsmith)
|
- Kris Wallsmith (kriswallsmith)
|
||||||
- Jakub Zalas (jakubzalas)
|
|
||||||
- Christian Flothmann (xabbuh)
|
- Christian Flothmann (xabbuh)
|
||||||
|
- Jakub Zalas (jakubzalas)
|
||||||
- Ryan Weaver (weaverryan)
|
- Ryan Weaver (weaverryan)
|
||||||
- Pascal Borreli (pborreli)
|
- Pascal Borreli (pborreli)
|
||||||
- Hugo Hamon (hhamon)
|
- Hugo Hamon (hhamon)
|
||||||
@ -30,8 +30,8 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Martin Hasoň (hason)
|
- Martin Hasoň (hason)
|
||||||
- Wouter De Jong (wouterj)
|
- Wouter De Jong (wouterj)
|
||||||
- Eriksen Costa (eriksencosta)
|
- Eriksen Costa (eriksencosta)
|
||||||
- Grégoire Pineau (lyrixx)
|
|
||||||
- Javier Eguiluz (javier.eguiluz)
|
- Javier Eguiluz (javier.eguiluz)
|
||||||
|
- Grégoire Pineau (lyrixx)
|
||||||
- Kévin Dunglas (dunglas)
|
- Kévin Dunglas (dunglas)
|
||||||
- Jonathan Wage (jwage)
|
- Jonathan Wage (jwage)
|
||||||
- Alexandre Salomé (alexandresalome)
|
- Alexandre Salomé (alexandresalome)
|
||||||
@ -49,17 +49,17 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Konstantin Kudryashov (everzet)
|
- Konstantin Kudryashov (everzet)
|
||||||
- Bilal Amarni (bamarni)
|
- Bilal Amarni (bamarni)
|
||||||
- Florin Patan (florinpatan)
|
- Florin Patan (florinpatan)
|
||||||
|
- Maxime Steinhausser (ogizanagi)
|
||||||
- Eric Clemmons (ericclemmons)
|
- Eric Clemmons (ericclemmons)
|
||||||
- Andrej Hudec (pulzarraider)
|
- Andrej Hudec (pulzarraider)
|
||||||
- Maxime Steinhausser (ogizanagi)
|
|
||||||
- Deni
|
- Deni
|
||||||
- Henrik Westphal (snc)
|
- Henrik Westphal (snc)
|
||||||
- Dariusz Górecki (canni)
|
- Dariusz Górecki (canni)
|
||||||
- Gábor Egyed (1ed)
|
- Gábor Egyed (1ed)
|
||||||
- Christian Raue
|
- Christian Raue
|
||||||
|
- Michel Weimerskirch (mweimerskirch)
|
||||||
- Arnout Boks (aboks)
|
- Arnout Boks (aboks)
|
||||||
- Kevin Bond (kbond)
|
- Kevin Bond (kbond)
|
||||||
- Michel Weimerskirch (mweimerskirch)
|
|
||||||
- Douglas Greenshields (shieldo)
|
- Douglas Greenshields (shieldo)
|
||||||
- Lee McDermott
|
- Lee McDermott
|
||||||
- Brandon Turner
|
- Brandon Turner
|
||||||
@ -67,11 +67,11 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Daniel Holmes (dholmes)
|
- Daniel Holmes (dholmes)
|
||||||
- Bart van den Burg (burgov)
|
- Bart van den Burg (burgov)
|
||||||
- Jordan Alliot (jalliot)
|
- Jordan Alliot (jalliot)
|
||||||
|
- Matthias Pigulla (mpdude)
|
||||||
- John Wards (johnwards)
|
- John Wards (johnwards)
|
||||||
- Fran Moreno (franmomu)
|
- Fran Moreno (franmomu)
|
||||||
- Antoine Hérault (herzult)
|
- Antoine Hérault (herzult)
|
||||||
- Toni Uebernickel (havvg)
|
- Toni Uebernickel (havvg)
|
||||||
- Matthias Pigulla (mpdude)
|
|
||||||
- Arnaud Le Blanc (arnaud-lb)
|
- Arnaud Le Blanc (arnaud-lb)
|
||||||
- Tim Nagel (merk)
|
- Tim Nagel (merk)
|
||||||
- Brice BERNARD (brikou)
|
- Brice BERNARD (brikou)
|
||||||
@ -80,21 +80,21 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- lenar
|
- lenar
|
||||||
- Graham Campbell (graham)
|
- Graham Campbell (graham)
|
||||||
- Włodzimierz Gajda (gajdaw)
|
- Włodzimierz Gajda (gajdaw)
|
||||||
|
- Michal Piotrowski (eventhorizon)
|
||||||
- Florian Voutzinos (florianv)
|
- Florian Voutzinos (florianv)
|
||||||
|
- Peter Rehm (rpet)
|
||||||
- Colin Frei
|
- Colin Frei
|
||||||
- Adrien Brault (adrienbrault)
|
- Adrien Brault (adrienbrault)
|
||||||
- excelwebzone
|
- excelwebzone
|
||||||
- Jacob Dreesen (jdreesen)
|
- Jacob Dreesen (jdreesen)
|
||||||
- Michal Piotrowski (eventhorizon)
|
- Dariusz Ruminski
|
||||||
- Peter Kokot (maastermedia)
|
- Peter Kokot (maastermedia)
|
||||||
- Fabien Pennequin (fabienpennequin)
|
- Fabien Pennequin (fabienpennequin)
|
||||||
- Peter Rehm (rpet)
|
|
||||||
- Pierre du Plessis (pierredup)
|
- Pierre du Plessis (pierredup)
|
||||||
- Alexander Schwenn (xelaris)
|
- Alexander Schwenn (xelaris)
|
||||||
- Gordon Franke (gimler)
|
- Gordon Franke (gimler)
|
||||||
- Robert Schönthal (digitalkaoz)
|
- Robert Schönthal (digitalkaoz)
|
||||||
- Jérémy DERUSSÉ (jderusse)
|
- Jérémy DERUSSÉ (jderusse)
|
||||||
- Dariusz Ruminski
|
|
||||||
- Joshua Thijssen
|
- Joshua Thijssen
|
||||||
- Stefano Sala (stefano.sala)
|
- Stefano Sala (stefano.sala)
|
||||||
- David Buchmann (dbu)
|
- David Buchmann (dbu)
|
||||||
@ -112,12 +112,15 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Sebastiaan Stok (sstok)
|
- Sebastiaan Stok (sstok)
|
||||||
- Rafael Dohms (rdohms)
|
- Rafael Dohms (rdohms)
|
||||||
- Arnaud Kleinpeter (nanocom)
|
- Arnaud Kleinpeter (nanocom)
|
||||||
|
- Alexander M. Turek (derrabus)
|
||||||
- Tigran Azatyan (tigranazatyan)
|
- Tigran Azatyan (tigranazatyan)
|
||||||
- Richard Shank (iampersistent)
|
- Richard Shank (iampersistent)
|
||||||
|
- Charles Sarrazin (csarrazi)
|
||||||
- Clemens Tolboom
|
- Clemens Tolboom
|
||||||
- Helmer Aaviksoo
|
- Helmer Aaviksoo
|
||||||
- Baptiste Clavié (talus)
|
- Baptiste Clavié (talus)
|
||||||
- Tugdual Saunier (tucksaun)
|
- Tugdual Saunier (tucksaun)
|
||||||
|
- Andréia Bohner (andreia)
|
||||||
- Hiromi Hishida (77web)
|
- Hiromi Hishida (77web)
|
||||||
- Matthieu Ouellette-Vachon (maoueh)
|
- Matthieu Ouellette-Vachon (maoueh)
|
||||||
- Michał Pipa (michal.pipa)
|
- Michał Pipa (michal.pipa)
|
||||||
@ -125,9 +128,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Jonathan Ingram (jonathaningram)
|
- Jonathan Ingram (jonathaningram)
|
||||||
- Artur Kotyrba
|
- Artur Kotyrba
|
||||||
- Rouven Weßling (realityking)
|
- Rouven Weßling (realityking)
|
||||||
- Charles Sarrazin (csarrazi)
|
|
||||||
- Warnar Boekkooi (boekkooi)
|
- Warnar Boekkooi (boekkooi)
|
||||||
- Andréia Bohner (andreia)
|
|
||||||
- Dmitrii Chekaliuk (lazyhammer)
|
- Dmitrii Chekaliuk (lazyhammer)
|
||||||
- Clément JOBEILI (dator)
|
- Clément JOBEILI (dator)
|
||||||
- Dorian Villet (gnutix)
|
- Dorian Villet (gnutix)
|
||||||
@ -135,19 +136,19 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Richard Miller (mr_r_miller)
|
- Richard Miller (mr_r_miller)
|
||||||
- hacfi (hifi)
|
- hacfi (hifi)
|
||||||
- Mario A. Alvarez Garcia (nomack84)
|
- Mario A. Alvarez Garcia (nomack84)
|
||||||
|
- Thomas Rabaix (rande)
|
||||||
- Dennis Benkert (denderello)
|
- Dennis Benkert (denderello)
|
||||||
- Alexander M. Turek (derrabus)
|
|
||||||
- Konstantin Myakshin (koc)
|
- Konstantin Myakshin (koc)
|
||||||
- Benjamin Dulau (dbenjamin)
|
- Benjamin Dulau (dbenjamin)
|
||||||
- Andreas Hucks (meandmymonkey)
|
- Andreas Hucks (meandmymonkey)
|
||||||
- Mikael Pajunen
|
- Mikael Pajunen
|
||||||
- Noel Guilbert (noel)
|
- Noel Guilbert (noel)
|
||||||
- Joel Wurtz (brouznouf)
|
- Joel Wurtz (brouznouf)
|
||||||
|
- Evgeniy (ewgraf)
|
||||||
- bronze1man
|
- bronze1man
|
||||||
- sun (sun)
|
- sun (sun)
|
||||||
- Larry Garfield (crell)
|
- Larry Garfield (crell)
|
||||||
- Martin Schuhfuß (usefulthink)
|
- Martin Schuhfuß (usefulthink)
|
||||||
- Thomas Rabaix (rande)
|
|
||||||
- Matthieu Bontemps (mbontemps)
|
- Matthieu Bontemps (mbontemps)
|
||||||
- Pierre Minnieur (pminnieur)
|
- Pierre Minnieur (pminnieur)
|
||||||
- fivestar
|
- fivestar
|
||||||
@ -163,7 +164,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Lars Strojny (lstrojny)
|
- Lars Strojny (lstrojny)
|
||||||
- Daniel Wehner
|
- Daniel Wehner
|
||||||
- Rui Marinho (ruimarinho)
|
- Rui Marinho (ruimarinho)
|
||||||
- Evgeniy (ewgraf)
|
|
||||||
- Julien Brochet (mewt)
|
- Julien Brochet (mewt)
|
||||||
- Sergey Linnik (linniksa)
|
- Sergey Linnik (linniksa)
|
||||||
- Jáchym Toušek
|
- Jáchym Toušek
|
||||||
@ -244,6 +244,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Julien Galenski (ruian)
|
- Julien Galenski (ruian)
|
||||||
- Bongiraud Dominique
|
- Bongiraud Dominique
|
||||||
- janschoenherr
|
- janschoenherr
|
||||||
|
- Jannik Zschiesche (apfelbox)
|
||||||
- Thomas Schulz (king2500)
|
- Thomas Schulz (king2500)
|
||||||
- Marco Pivetta (ocramius)
|
- Marco Pivetta (ocramius)
|
||||||
- Ricard Clau (ricardclau)
|
- Ricard Clau (ricardclau)
|
||||||
@ -252,6 +253,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Erin Millard
|
- Erin Millard
|
||||||
- Matthew Lewinski (lewinski)
|
- Matthew Lewinski (lewinski)
|
||||||
- Antonio J. García Lagar (ajgarlag)
|
- Antonio J. García Lagar (ajgarlag)
|
||||||
|
- Roumen Damianoff (roumen)
|
||||||
- alquerci
|
- alquerci
|
||||||
- Francesco Levorato
|
- Francesco Levorato
|
||||||
- Vitaliy Zakharov (zakharovvi)
|
- Vitaliy Zakharov (zakharovvi)
|
||||||
@ -273,7 +275,9 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Stéphane PY (steph_py)
|
- Stéphane PY (steph_py)
|
||||||
- Philipp Kräutli (pkraeutli)
|
- Philipp Kräutli (pkraeutli)
|
||||||
- Kirill chEbba Chebunin (chebba)
|
- Kirill chEbba Chebunin (chebba)
|
||||||
|
- Filippo Tessarotto
|
||||||
- Greg Thornton (xdissent)
|
- Greg Thornton (xdissent)
|
||||||
|
- jeremyFreeAgent (jeremyfreeagent)
|
||||||
- Costin Bereveanu (schniper)
|
- Costin Bereveanu (schniper)
|
||||||
- Loïc Chardonnet (gnusat)
|
- Loïc Chardonnet (gnusat)
|
||||||
- Marek Kalnik (marekkalnik)
|
- Marek Kalnik (marekkalnik)
|
||||||
@ -306,7 +310,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Christophe L. (christophelau)
|
- Christophe L. (christophelau)
|
||||||
- Massimiliano Arione (garak)
|
- Massimiliano Arione (garak)
|
||||||
- Anthon Pang (robocoder)
|
- Anthon Pang (robocoder)
|
||||||
- Jannik Zschiesche (apfelbox)
|
|
||||||
- Emanuele Gaspari (inmarelibero)
|
- Emanuele Gaspari (inmarelibero)
|
||||||
- Dariusz Rumiński
|
- Dariusz Rumiński
|
||||||
- Brian King
|
- Brian King
|
||||||
@ -321,9 +324,10 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Markus Bachmann (baachi)
|
- Markus Bachmann (baachi)
|
||||||
- lancergr
|
- lancergr
|
||||||
- Olivier Dolbeau (odolbeau)
|
- Olivier Dolbeau (odolbeau)
|
||||||
- Roumen Damianoff (roumen)
|
- Ben Davies (bendavies)
|
||||||
- vagrant
|
- vagrant
|
||||||
- Asier Illarramendi (doup)
|
- Asier Illarramendi (doup)
|
||||||
|
- Artur Melo (restless)
|
||||||
- Chris Sedlmayr (catchamonkey)
|
- Chris Sedlmayr (catchamonkey)
|
||||||
- Seb Koelen
|
- Seb Koelen
|
||||||
- Christoph Mewes (xrstf)
|
- Christoph Mewes (xrstf)
|
||||||
@ -348,10 +352,11 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Sebastian Bergmann
|
- Sebastian Bergmann
|
||||||
- Pablo Díez (pablodip)
|
- Pablo Díez (pablodip)
|
||||||
- Kevin McBride
|
- Kevin McBride
|
||||||
|
- Ener-Getick (energetick)
|
||||||
- Philipp Rieber (bicpi)
|
- Philipp Rieber (bicpi)
|
||||||
- Manuel de Ruiter (manuel)
|
- Manuel de Ruiter (manuel)
|
||||||
- Jérémy Romey (jeremyfreeagent)
|
|
||||||
- Eduardo Oliveira (entering)
|
- Eduardo Oliveira (entering)
|
||||||
|
- Eugene Wissner
|
||||||
- Iker Ibarguren (ikerib)
|
- Iker Ibarguren (ikerib)
|
||||||
- Ricardo Oliveira (ricardolotr)
|
- Ricardo Oliveira (ricardolotr)
|
||||||
- ondrowan
|
- ondrowan
|
||||||
@ -406,6 +411,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Lenar Lõhmus
|
- Lenar Lõhmus
|
||||||
- Benjamin Laugueux (yzalis)
|
- Benjamin Laugueux (yzalis)
|
||||||
- Zach Badgett (zachbadgett)
|
- Zach Badgett (zachbadgett)
|
||||||
|
- Loïc Faugeron
|
||||||
- Aurélien Fredouelle
|
- Aurélien Fredouelle
|
||||||
- Pavel Campr (pcampr)
|
- Pavel Campr (pcampr)
|
||||||
- Johnny Robeson (johnny)
|
- Johnny Robeson (johnny)
|
||||||
@ -435,6 +441,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Åsmund Garfors
|
- Åsmund Garfors
|
||||||
- Maxime Douailin
|
- Maxime Douailin
|
||||||
- Gregor Harlan
|
- Gregor Harlan
|
||||||
|
- Michael Hirschler (mvhirsch)
|
||||||
- Javier López (loalf)
|
- Javier López (loalf)
|
||||||
- Reinier Kip
|
- Reinier Kip
|
||||||
- Dustin Dobervich (dustin10)
|
- Dustin Dobervich (dustin10)
|
||||||
@ -465,7 +472,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Sascha Grossenbacher
|
- Sascha Grossenbacher
|
||||||
- Szijarto Tamas
|
- Szijarto Tamas
|
||||||
- Benjamin Zikarsky (bzikarsky)
|
- Benjamin Zikarsky (bzikarsky)
|
||||||
- Ben Davies (bendavies)
|
|
||||||
- Mickaël Andrieu (mickaelandrieu)
|
- Mickaël Andrieu (mickaelandrieu)
|
||||||
- Simon Schick (simonsimcity)
|
- Simon Schick (simonsimcity)
|
||||||
- redstar504
|
- redstar504
|
||||||
@ -485,13 +491,13 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Mark Sonnabaum
|
- Mark Sonnabaum
|
||||||
- Alexander Obuhovich (aik099)
|
- Alexander Obuhovich (aik099)
|
||||||
- jochenvdv
|
- jochenvdv
|
||||||
- Filippo Tessarotto
|
|
||||||
- Arturas Smorgun (asarturas)
|
- Arturas Smorgun (asarturas)
|
||||||
- Alexander Volochnev (exelenz)
|
- Alexander Volochnev (exelenz)
|
||||||
- Michael Piecko
|
- Michael Piecko
|
||||||
- yclian
|
- yclian
|
||||||
- Sergio Santoro
|
- Sergio Santoro
|
||||||
- Sebastian Grodzicki (sgrodzicki)
|
- Sebastian Grodzicki (sgrodzicki)
|
||||||
|
- Martin Hujer (martinhujer)
|
||||||
- Pascal Helfenstein
|
- Pascal Helfenstein
|
||||||
- Baldur Rensch (brensch)
|
- Baldur Rensch (brensch)
|
||||||
- Vladyslav Petrovych
|
- Vladyslav Petrovych
|
||||||
@ -521,6 +527,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Benoit Lévêque (benoit_leveque)
|
- Benoit Lévêque (benoit_leveque)
|
||||||
- Jeroen Fiege (fieg)
|
- Jeroen Fiege (fieg)
|
||||||
- Krzysiek Łabuś
|
- Krzysiek Łabuś
|
||||||
|
- Ilya Antipenko (aivus)
|
||||||
- Nicolas Dewez (nicolas_dewez)
|
- Nicolas Dewez (nicolas_dewez)
|
||||||
- Xavier Lacot (xavier)
|
- Xavier Lacot (xavier)
|
||||||
- Olivier Maisonneuve (olineuve)
|
- Olivier Maisonneuve (olineuve)
|
||||||
@ -532,7 +539,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- fago
|
- fago
|
||||||
- Harm van Tilborg
|
- Harm van Tilborg
|
||||||
- Jan Prieser
|
- Jan Prieser
|
||||||
- Artur Melo (restless)
|
|
||||||
- James Michael DuPont
|
- James Michael DuPont
|
||||||
- Tom Klingenberg
|
- Tom Klingenberg
|
||||||
- Christopher Hall (mythmakr)
|
- Christopher Hall (mythmakr)
|
||||||
@ -628,6 +634,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- xaav
|
- xaav
|
||||||
- Jean-Christophe Cuvelier [Artack]
|
- Jean-Christophe Cuvelier [Artack]
|
||||||
- Mahmoud Mostafa (mahmoud)
|
- Mahmoud Mostafa (mahmoud)
|
||||||
|
- Pieter
|
||||||
- Michael Tibben
|
- Michael Tibben
|
||||||
- Sander Marechal
|
- Sander Marechal
|
||||||
- Radosław Benkel
|
- Radosław Benkel
|
||||||
@ -635,7 +642,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Mei Gwilym (meigwilym)
|
- Mei Gwilym (meigwilym)
|
||||||
- Michael H. Arieli (excelwebzone)
|
- Michael H. Arieli (excelwebzone)
|
||||||
- Luciano Mammino (loige)
|
- Luciano Mammino (loige)
|
||||||
- Michael Hirschler (mvhirsch)
|
|
||||||
- fabios
|
- fabios
|
||||||
- Jérôme Vasseur
|
- Jérôme Vasseur
|
||||||
- Sander Coolen (scoolen)
|
- Sander Coolen (scoolen)
|
||||||
@ -646,6 +652,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Irmantas Šiupšinskas (irmantas)
|
- Irmantas Šiupšinskas (irmantas)
|
||||||
- Charles-Henri Bruyand
|
- Charles-Henri Bruyand
|
||||||
- Danilo Silva
|
- Danilo Silva
|
||||||
|
- Konstantin S. M. Möllers (ksmmoellers)
|
||||||
- Zachary Tong (polyfractal)
|
- Zachary Tong (polyfractal)
|
||||||
- Hryhorii Hrebiniuk
|
- Hryhorii Hrebiniuk
|
||||||
- dantleech
|
- dantleech
|
||||||
@ -748,7 +755,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Brooks Boyd
|
- Brooks Boyd
|
||||||
- Roger Webb
|
- Roger Webb
|
||||||
- Dmitriy Simushev
|
- Dmitriy Simushev
|
||||||
- Martin Hujer (martinhujer)
|
|
||||||
- Max Voloshin (maxvoloshin)
|
- Max Voloshin (maxvoloshin)
|
||||||
- Nicolas Fabre (nfabre)
|
- Nicolas Fabre (nfabre)
|
||||||
- Raul Rodriguez (raul782)
|
- Raul Rodriguez (raul782)
|
||||||
@ -765,6 +771,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Philipp Strube
|
- Philipp Strube
|
||||||
- Christian Sciberras
|
- Christian Sciberras
|
||||||
- Anton Bakai
|
- Anton Bakai
|
||||||
|
- Chad Sikorra (chadsikorra)
|
||||||
- Clement Herreman (clemherreman)
|
- Clement Herreman (clemherreman)
|
||||||
- Nyro (nyro)
|
- Nyro (nyro)
|
||||||
- Trent Steel (trsteel88)
|
- Trent Steel (trsteel88)
|
||||||
@ -779,6 +786,8 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Jakub Kulhan
|
- Jakub Kulhan
|
||||||
- Mo Di (modi)
|
- Mo Di (modi)
|
||||||
- Jeroen van den Enden (stoefke)
|
- Jeroen van den Enden (stoefke)
|
||||||
|
- Christian Wahler
|
||||||
|
- Jelte Steijaert (jelte)
|
||||||
- Quique Porta (quiqueporta)
|
- Quique Porta (quiqueporta)
|
||||||
- Tomasz Szymczyk (karion)
|
- Tomasz Szymczyk (karion)
|
||||||
- ConneXNL
|
- ConneXNL
|
||||||
@ -796,6 +805,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Sebastian Göttschkes (sgoettschkes)
|
- Sebastian Göttschkes (sgoettschkes)
|
||||||
- Tatsuya Tsuruoka
|
- Tatsuya Tsuruoka
|
||||||
- Ross Tuck
|
- Ross Tuck
|
||||||
|
- Zander Baldwin
|
||||||
- Kévin Gomez (kevin)
|
- Kévin Gomez (kevin)
|
||||||
- azine
|
- azine
|
||||||
- Dawid Sajdak
|
- Dawid Sajdak
|
||||||
@ -835,11 +845,14 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- m.chwedziak
|
- m.chwedziak
|
||||||
- Philip Frank
|
- Philip Frank
|
||||||
- Lance McNearney
|
- Lance McNearney
|
||||||
|
- Dominik Ritter (dritter)
|
||||||
- Frank Neff (fneff)
|
- Frank Neff (fneff)
|
||||||
|
- Roman Lapin (memphys)
|
||||||
- Giorgio Premi
|
- Giorgio Premi
|
||||||
- caponica
|
- caponica
|
||||||
- Matt Daum (daum)
|
- Matt Daum (daum)
|
||||||
- Alberto Pirovano (geezmo)
|
- Alberto Pirovano (geezmo)
|
||||||
|
- Jules Pietri (heah)
|
||||||
- Pete Mitchell (peterjmit)
|
- Pete Mitchell (peterjmit)
|
||||||
- Tom Corrigan (tomcorrigan)
|
- Tom Corrigan (tomcorrigan)
|
||||||
- Martin Pärtel
|
- Martin Pärtel
|
||||||
@ -868,6 +881,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Adrien Samson (adriensamson)
|
- Adrien Samson (adriensamson)
|
||||||
- Samuel Gordalina (gordalina)
|
- Samuel Gordalina (gordalina)
|
||||||
- Max Romanovsky (maxromanovsky)
|
- Max Romanovsky (maxromanovsky)
|
||||||
|
- Dariusz Ruminski
|
||||||
- Mathieu Morlon
|
- Mathieu Morlon
|
||||||
- Daniel Tschinder
|
- Daniel Tschinder
|
||||||
- Rafał Muszyński (rafmus90)
|
- Rafał Muszyński (rafmus90)
|
||||||
@ -948,6 +962,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- 2manypeople
|
- 2manypeople
|
||||||
- Wing
|
- Wing
|
||||||
- Thomas Bibb
|
- Thomas Bibb
|
||||||
|
- Alessandro Chitolina
|
||||||
- Matt Farmer
|
- Matt Farmer
|
||||||
- catch
|
- catch
|
||||||
- Alexandre Segura
|
- Alexandre Segura
|
||||||
@ -977,6 +992,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- nuncanada
|
- nuncanada
|
||||||
- flack
|
- flack
|
||||||
- František Bereň
|
- František Bereň
|
||||||
|
- Almog Baku (almogbaku)
|
||||||
- Christoph Nissle (derstoffel)
|
- Christoph Nissle (derstoffel)
|
||||||
- Ionel Scutelnicu (ionelscutelnicu)
|
- Ionel Scutelnicu (ionelscutelnicu)
|
||||||
- Nicolas Tallefourtané (nicolab)
|
- Nicolas Tallefourtané (nicolab)
|
||||||
@ -1046,6 +1062,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Drew Butler
|
- Drew Butler
|
||||||
- J Bruni
|
- J Bruni
|
||||||
- Alexey Prilipko
|
- Alexey Prilipko
|
||||||
|
- Oleg Voronkovich
|
||||||
- bertillon
|
- bertillon
|
||||||
- Victor Bocharsky (bocharsky_bw)
|
- Victor Bocharsky (bocharsky_bw)
|
||||||
- Luca Genuzio (genuzio)
|
- Luca Genuzio (genuzio)
|
||||||
@ -1092,6 +1109,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Alex Pods
|
- Alex Pods
|
||||||
- hadriengem
|
- hadriengem
|
||||||
- timaschew
|
- timaschew
|
||||||
|
- Jelle Kapitein
|
||||||
- Ian Phillips
|
- Ian Phillips
|
||||||
- Haritz
|
- Haritz
|
||||||
- Matthieu Prat
|
- Matthieu Prat
|
||||||
@ -1104,6 +1122,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- David Windell
|
- David Windell
|
||||||
- Gabriel Birke
|
- Gabriel Birke
|
||||||
- skafandri
|
- skafandri
|
||||||
|
- NothingWeAre
|
||||||
- Alan Chen
|
- Alan Chen
|
||||||
- Maerlyn
|
- Maerlyn
|
||||||
- Even André Fiskvik
|
- Even André Fiskvik
|
||||||
@ -1112,6 +1131,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Lenar Lõhmus
|
- Lenar Lõhmus
|
||||||
- Cristian Gonzalez
|
- Cristian Gonzalez
|
||||||
- AlberT
|
- AlberT
|
||||||
|
- hainey
|
||||||
- Juan M Martínez
|
- Juan M Martínez
|
||||||
- Gilles Gauthier
|
- Gilles Gauthier
|
||||||
- ddebree
|
- ddebree
|
||||||
@ -1121,6 +1141,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- possum
|
- possum
|
||||||
- Rafał
|
- Rafał
|
||||||
- Adria Lopez (adlpz)
|
- Adria Lopez (adlpz)
|
||||||
|
- Andreas Schempp (aschempp)
|
||||||
- Rosio (ben-rosio)
|
- Rosio (ben-rosio)
|
||||||
- Simon Paarlberg (blamh)
|
- Simon Paarlberg (blamh)
|
||||||
- Jeroen Thora (bolle)
|
- Jeroen Thora (bolle)
|
||||||
@ -1147,7 +1168,9 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Pablo Monterde Perez (plebs)
|
- Pablo Monterde Perez (plebs)
|
||||||
- Jimmy Leger (redpanda)
|
- Jimmy Leger (redpanda)
|
||||||
- Pavel Batanov (scaytrase)
|
- Pavel Batanov (scaytrase)
|
||||||
|
- Simone Di Maulo (toretto460)
|
||||||
- Cyrille Jouineau (tuxosaurus)
|
- Cyrille Jouineau (tuxosaurus)
|
||||||
|
- Sander Toonen (xatoo)
|
||||||
- Yorkie Chadwick (yorkie76)
|
- Yorkie Chadwick (yorkie76)
|
||||||
- Yanick Witschi
|
- Yanick Witschi
|
||||||
- Ondrej Mirtes
|
- Ondrej Mirtes
|
||||||
@ -1197,6 +1220,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Vladimir Sazhin
|
- Vladimir Sazhin
|
||||||
- lol768
|
- lol768
|
||||||
- jamogon
|
- jamogon
|
||||||
|
- Antoine LA
|
||||||
- Vyacheslav Slinko
|
- Vyacheslav Slinko
|
||||||
- Johannes
|
- Johannes
|
||||||
- Jörg Rühl
|
- Jörg Rühl
|
||||||
@ -1219,7 +1243,6 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Sam Williams
|
- Sam Williams
|
||||||
- Adrian Philipp
|
- Adrian Philipp
|
||||||
- James Michael DuPont
|
- James Michael DuPont
|
||||||
- Eugene Wissner
|
|
||||||
- Kasperki
|
- Kasperki
|
||||||
- Tammy D
|
- Tammy D
|
||||||
- Ondrej Slinták
|
- Ondrej Slinták
|
||||||
@ -1237,6 +1260,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Pierre-Louis LAUNAY
|
- Pierre-Louis LAUNAY
|
||||||
- djama
|
- djama
|
||||||
- Eduardo Conceição
|
- Eduardo Conceição
|
||||||
|
- Sébastien Santoro
|
||||||
- Jon Cave
|
- Jon Cave
|
||||||
- Sébastien HOUZE
|
- Sébastien HOUZE
|
||||||
- Abdulkadir N. A.
|
- Abdulkadir N. A.
|
||||||
@ -1248,6 +1272,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Norman Soetbeer
|
- Norman Soetbeer
|
||||||
- Benjamin Long
|
- Benjamin Long
|
||||||
- Matt Janssen
|
- Matt Janssen
|
||||||
|
- Jeremy Benoist
|
||||||
- Peter Gribanov
|
- Peter Gribanov
|
||||||
- kwiateusz
|
- kwiateusz
|
||||||
- David Soria Parra
|
- David Soria Parra
|
||||||
@ -1267,6 +1292,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Dawid Nowak
|
- Dawid Nowak
|
||||||
- Richard Quadling
|
- Richard Quadling
|
||||||
- Karolis Daužickas
|
- Karolis Daužickas
|
||||||
|
- Baptiste Lafontaine
|
||||||
- tirnanog06
|
- tirnanog06
|
||||||
- phc
|
- phc
|
||||||
- Дмитрий Пацура
|
- Дмитрий Пацура
|
||||||
@ -1314,6 +1340,7 @@ Symfony is the result of the work of many people who made the code better
|
|||||||
- Ismail Faizi (kanafghan)
|
- Ismail Faizi (kanafghan)
|
||||||
- Sébastien Armand (khepin)
|
- Sébastien Armand (khepin)
|
||||||
- Krzysztof Menżyk (krymen)
|
- Krzysztof Menżyk (krymen)
|
||||||
|
- Krzysztof Piasecki (krzysztek)
|
||||||
- samuel laulhau (lalop)
|
- samuel laulhau (lalop)
|
||||||
- Laurent Bachelier (laurentb)
|
- Laurent Bachelier (laurentb)
|
||||||
- Jérôme Parmentier (lctrs)
|
- Jérôme Parmentier (lctrs)
|
||||||
|
@ -13,9 +13,9 @@ namespace Symfony\Bundle\DebugBundle\DependencyInjection;
|
|||||||
|
|
||||||
use Symfony\Component\Config\FileLocator;
|
use Symfony\Component\Config\FileLocator;
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
|
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||||
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
||||||
use Symfony\Component\DependencyInjection\Reference;
|
use Symfony\Component\DependencyInjection\Reference;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DebugExtension.
|
* DebugExtension.
|
||||||
|
@ -52,7 +52,7 @@ class AssetsInstallCommand extends ContainerAwareCommand
|
|||||||
->addOption('symlink', null, InputOption::VALUE_NONE, 'Symlinks the assets instead of copying it')
|
->addOption('symlink', null, InputOption::VALUE_NONE, 'Symlinks the assets instead of copying it')
|
||||||
->addOption('relative', null, InputOption::VALUE_NONE, 'Make relative symlinks')
|
->addOption('relative', null, InputOption::VALUE_NONE, 'Make relative symlinks')
|
||||||
->setDescription('Installs bundles web assets under a public web directory')
|
->setDescription('Installs bundles web assets under a public web directory')
|
||||||
->setHelp(<<<EOT
|
->setHelp(<<<'EOT'
|
||||||
The <info>%command.name%</info> command installs bundle assets into a given
|
The <info>%command.name%</info> command installs bundle assets into a given
|
||||||
directory (e.g. the <comment>web</comment> directory).
|
directory (e.g. the <comment>web</comment> directory).
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ class CacheClearCommand extends ContainerAwareCommand
|
|||||||
new InputOption('no-optional-warmers', '', InputOption::VALUE_NONE, 'Skip optional cache warmers (faster)'),
|
new InputOption('no-optional-warmers', '', InputOption::VALUE_NONE, 'Skip optional cache warmers (faster)'),
|
||||||
))
|
))
|
||||||
->setDescription('Clears the cache')
|
->setDescription('Clears the cache')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command clears the application cache for a given environment
|
The <info>%command.name%</info> command clears the application cache for a given environment
|
||||||
and debug mode:
|
and debug mode:
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ class CacheWarmupCommand extends ContainerAwareCommand
|
|||||||
new InputOption('no-optional-warmers', '', InputOption::VALUE_NONE, 'Skip optional cache warmers (faster)'),
|
new InputOption('no-optional-warmers', '', InputOption::VALUE_NONE, 'Skip optional cache warmers (faster)'),
|
||||||
))
|
))
|
||||||
->setDescription('Warms up an empty cache')
|
->setDescription('Warms up an empty cache')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command warms up the cache.
|
The <info>%command.name%</info> command warms up the cache.
|
||||||
|
|
||||||
Before running this command, the cache must be empty.
|
Before running this command, the cache must be empty.
|
||||||
|
@ -40,7 +40,7 @@ class ConfigDumpReferenceCommand extends AbstractConfigCommand
|
|||||||
new InputOption('format', null, InputOption::VALUE_REQUIRED, 'The output format (yaml or xml)', 'yaml'),
|
new InputOption('format', null, InputOption::VALUE_REQUIRED, 'The output format (yaml or xml)', 'yaml'),
|
||||||
))
|
))
|
||||||
->setDescription('Dumps the default configuration for an extension')
|
->setDescription('Dumps the default configuration for an extension')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command dumps the default configuration for an
|
The <info>%command.name%</info> command dumps the default configuration for an
|
||||||
extension/bundle.
|
extension/bundle.
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ class ContainerDebugCommand extends ContainerAwareCommand
|
|||||||
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw description'),
|
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw description'),
|
||||||
))
|
))
|
||||||
->setDescription('Displays current services for an application')
|
->setDescription('Displays current services for an application')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command displays all configured <comment>public</comment> services:
|
The <info>%command.name%</info> command displays all configured <comment>public</comment> services:
|
||||||
|
|
||||||
<info>php %command.full_name%</info>
|
<info>php %command.full_name%</info>
|
||||||
|
@ -58,7 +58,7 @@ class RouterDebugCommand extends ContainerAwareCommand
|
|||||||
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw route(s)'),
|
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw route(s)'),
|
||||||
))
|
))
|
||||||
->setDescription('Displays current routes for an application')
|
->setDescription('Displays current routes for an application')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> displays the configured routes:
|
The <info>%command.name%</info> displays the configured routes:
|
||||||
|
|
||||||
<info>php %command.full_name%</info>
|
<info>php %command.full_name%</info>
|
||||||
|
@ -57,7 +57,7 @@ class RouterMatchCommand extends ContainerAwareCommand
|
|||||||
new InputOption('host', null, InputOption::VALUE_REQUIRED, 'Sets the URI host'),
|
new InputOption('host', null, InputOption::VALUE_REQUIRED, 'Sets the URI host'),
|
||||||
))
|
))
|
||||||
->setDescription('Helps debug routes by simulating a path info match')
|
->setDescription('Helps debug routes by simulating a path info match')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> shows which routes match a given request and which don't and for what reason:
|
The <info>%command.name%</info> shows which routes match a given request and which don't and for what reason:
|
||||||
|
|
||||||
<info>php %command.full_name% /foo</info>
|
<info>php %command.full_name% /foo</info>
|
||||||
|
@ -40,7 +40,7 @@ class ServerRunCommand extends ServerCommand
|
|||||||
))
|
))
|
||||||
->setName('server:run')
|
->setName('server:run')
|
||||||
->setDescription('Runs PHP built-in web server')
|
->setDescription('Runs PHP built-in web server')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> runs PHP built-in web server:
|
The <info>%command.name%</info> runs PHP built-in web server:
|
||||||
|
|
||||||
<info>%command.full_name%</info>
|
<info>%command.full_name%</info>
|
||||||
|
@ -46,7 +46,7 @@ class TranslationUpdateCommand extends ContainerAwareCommand
|
|||||||
new InputOption('clean', null, InputOption::VALUE_NONE, 'Should clean not found messages'),
|
new InputOption('clean', null, InputOption::VALUE_NONE, 'Should clean not found messages'),
|
||||||
))
|
))
|
||||||
->setDescription('Updates the translation file')
|
->setDescription('Updates the translation file')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command extract translation strings from templates
|
The <info>%command.name%</info> command extract translation strings from templates
|
||||||
of a given bundle or the app folder. It can display them or merge the new ones into the translation files.
|
of a given bundle or the app folder. It can display them or merge the new ones into the translation files.
|
||||||
When new translation strings are found it can automatically add a prefix to the translation
|
When new translation strings are found it can automatically add a prefix to the translation
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
namespace Symfony\Bundle\FrameworkBundle\Tests\Functional\Bundle\TestBundle\DependencyInjection;
|
namespace Symfony\Bundle\FrameworkBundle\Tests\Functional\Bundle\TestBundle\DependencyInjection;
|
||||||
|
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||||
use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface;
|
use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface;
|
||||||
|
|
||||||
class TestExtension extends Extension implements PrependExtensionInterface
|
class TestExtension extends Extension implements PrependExtensionInterface
|
||||||
|
@ -43,7 +43,7 @@ class InitAclCommand extends ContainerAwareCommand
|
|||||||
$this
|
$this
|
||||||
->setName('init:acl')
|
->setName('init:acl')
|
||||||
->setDescription('Mounts ACL tables in the database')
|
->setDescription('Mounts ACL tables in the database')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command mounts ACL tables in the database.
|
The <info>%command.name%</info> command mounts ACL tables in the database.
|
||||||
|
|
||||||
<info>php %command.full_name%</info>
|
<info>php %command.full_name%</info>
|
||||||
|
@ -13,8 +13,8 @@ namespace Symfony\Bundle\SecurityBundle\Tests\Functional\Bundle\FirewallEntryPoi
|
|||||||
|
|
||||||
use Symfony\Component\Config\FileLocator;
|
use Symfony\Component\Config\FileLocator;
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
|
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||||
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
|
||||||
|
|
||||||
class FirewallEntryPointExtension extends Extension
|
class FirewallEntryPointExtension extends Extension
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,7 @@ namespace Symfony\Bundle\SecurityBundle\Tests\Functional\Bundle\FormLoginBundle\
|
|||||||
|
|
||||||
use Symfony\Component\DependencyInjection\Reference;
|
use Symfony\Component\DependencyInjection\Reference;
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
use Symfony\Component\DependencyInjection\Extension\Extension;;
|
||||||
|
|
||||||
class FormLoginExtension extends Extension
|
class FormLoginExtension extends Extension
|
||||||
{
|
{
|
||||||
|
@ -43,7 +43,7 @@ final class LintCommand extends BaseLintCommand implements ContainerAwareInterfa
|
|||||||
|
|
||||||
$this
|
$this
|
||||||
->setHelp(
|
->setHelp(
|
||||||
$this->getHelp().<<<EOF
|
$this->getHelp().<<<'EOF'
|
||||||
|
|
||||||
Or all template files in a bundle:
|
Or all template files in a bundle:
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
namespace Symfony\Bundle\WebProfilerBundle\DependencyInjection;
|
namespace Symfony\Bundle\WebProfilerBundle\DependencyInjection;
|
||||||
|
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
use Symfony\Component\DependencyInjection\Extension\Extension;;
|
||||||
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
use Symfony\Component\Config\FileLocator;
|
use Symfony\Component\Config\FileLocator;
|
||||||
|
@ -234,26 +234,26 @@ class ClassCollectionLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
spl_autoload_unregister($r);
|
spl_autoload_unregister($r);
|
||||||
|
|
||||||
$this->assertEquals(<<<EOF
|
$this->assertEquals(<<<'EOF'
|
||||||
namespace Namespaced
|
namespace Namespaced
|
||||||
{
|
{
|
||||||
class WithComments
|
class WithComments
|
||||||
{
|
{
|
||||||
public static \$loaded = true;
|
public static $loaded = true;
|
||||||
}
|
}
|
||||||
\$string ='string should not be modified {\$string}';
|
$string ='string should not be modified {$string}';
|
||||||
\$heredoc = (<<<HD
|
$heredoc = (<<<HD
|
||||||
|
|
||||||
|
|
||||||
Heredoc should not be modified {\$string}
|
Heredoc should not be modified {$string}
|
||||||
|
|
||||||
|
|
||||||
HD
|
HD
|
||||||
);
|
);
|
||||||
\$nowdoc =<<<'ND'
|
$nowdoc =<<<'ND'
|
||||||
|
|
||||||
|
|
||||||
Nowdoc should not be modified {\$string}
|
Nowdoc should not be modified {$string}
|
||||||
|
|
||||||
|
|
||||||
ND
|
ND
|
||||||
@ -263,7 +263,7 @@ namespace
|
|||||||
{
|
{
|
||||||
class Pearlike_WithComments
|
class Pearlike_WithComments
|
||||||
{
|
{
|
||||||
public static \$loaded = true;
|
public static $loaded = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
@ -28,7 +28,7 @@ class YamlReferenceDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
private function getConfigurationAsString()
|
private function getConfigurationAsString()
|
||||||
{
|
{
|
||||||
return <<<EOL
|
return <<<'EOL'
|
||||||
acme_root:
|
acme_root:
|
||||||
boolean: true
|
boolean: true
|
||||||
scalar_empty: ~
|
scalar_empty: ~
|
||||||
|
@ -41,7 +41,7 @@ class HelpCommand extends Command
|
|||||||
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command help'),
|
new InputOption('raw', null, InputOption::VALUE_NONE, 'To output raw command help'),
|
||||||
))
|
))
|
||||||
->setDescription('Displays help for a command')
|
->setDescription('Displays help for a command')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command displays help for a given command:
|
The <info>%command.name%</info> command displays help for a given command:
|
||||||
|
|
||||||
<info>php %command.full_name% list</info>
|
<info>php %command.full_name% list</info>
|
||||||
|
@ -34,7 +34,7 @@ class ListCommand extends Command
|
|||||||
->setName('list')
|
->setName('list')
|
||||||
->setDefinition($this->createDefinition())
|
->setDefinition($this->createDefinition())
|
||||||
->setDescription('Lists commands')
|
->setDescription('Lists commands')
|
||||||
->setHelp(<<<EOF
|
->setHelp(<<<'EOF'
|
||||||
The <info>%command.name%</info> command lists all commands:
|
The <info>%command.name%</info> command lists all commands:
|
||||||
|
|
||||||
<info>php %command.full_name%</info>
|
<info>php %command.full_name%</info>
|
||||||
|
@ -38,7 +38,7 @@ class ListCommandTest extends \PHPUnit_Framework_TestCase
|
|||||||
$application = new Application();
|
$application = new Application();
|
||||||
$commandTester = new CommandTester($command = $application->get('list'));
|
$commandTester = new CommandTester($command = $application->get('list'));
|
||||||
$commandTester->execute(array('command' => $command->getName(), '--raw' => true));
|
$commandTester->execute(array('command' => $command->getName(), '--raw' => true));
|
||||||
$output = <<<EOF
|
$output = <<<'EOF'
|
||||||
help Displays help for a command
|
help Displays help for a command
|
||||||
list Lists commands
|
list Lists commands
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ EOF;
|
|||||||
$application->add(new \FooCommand());
|
$application->add(new \FooCommand());
|
||||||
$commandTester = new CommandTester($command = $application->get('list'));
|
$commandTester = new CommandTester($command = $application->get('list'));
|
||||||
$commandTester->execute(array('command' => $command->getName(), 'namespace' => 'foo', '--raw' => true));
|
$commandTester->execute(array('command' => $command->getName(), 'namespace' => 'foo', '--raw' => true));
|
||||||
$output = <<<EOF
|
$output = <<<'EOF'
|
||||||
foo:bar The foo:bar command
|
foo:bar The foo:bar command
|
||||||
|
|
||||||
EOF;
|
EOF;
|
||||||
@ -69,7 +69,7 @@ EOF;
|
|||||||
$application->add(new \Foo6Command());
|
$application->add(new \Foo6Command());
|
||||||
$commandTester = new CommandTester($command = $application->get('list'));
|
$commandTester = new CommandTester($command = $application->get('list'));
|
||||||
$commandTester->execute(array('command' => $command->getName()), array('decorated' => false));
|
$commandTester->execute(array('command' => $command->getName()), array('decorated' => false));
|
||||||
$output = <<<EOF
|
$output = <<<'EOF'
|
||||||
Console Tool
|
Console Tool
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
@ -101,7 +101,7 @@ EOF;
|
|||||||
$application->add(new \Foo6Command());
|
$application->add(new \Foo6Command());
|
||||||
$commandTester = new CommandTester($command = $application->get('list'));
|
$commandTester = new CommandTester($command = $application->get('list'));
|
||||||
$commandTester->execute(array('command' => $command->getName(), '--raw' => true));
|
$commandTester->execute(array('command' => $command->getName(), '--raw' => true));
|
||||||
$output = <<<EOF
|
$output = <<<'EOF'
|
||||||
help Displays help for a command
|
help Displays help for a command
|
||||||
list Lists commands
|
list Lists commands
|
||||||
0foo:bar 0foo:bar command
|
0foo:bar 0foo:bar command
|
||||||
|
@ -220,7 +220,7 @@ class OutputFormatterTest extends \PHPUnit_Framework_TestCase
|
|||||||
\033[32m
|
\033[32m
|
||||||
some text\033[39m
|
some text\033[39m
|
||||||
EOF
|
EOF
|
||||||
, $formatter->format(<<<EOF
|
, $formatter->format(<<<'EOF'
|
||||||
<info>
|
<info>
|
||||||
some text</info>
|
some text</info>
|
||||||
EOF
|
EOF
|
||||||
@ -230,7 +230,7 @@ EOF
|
|||||||
\033[32msome text
|
\033[32msome text
|
||||||
\033[39m
|
\033[39m
|
||||||
EOF
|
EOF
|
||||||
, $formatter->format(<<<EOF
|
, $formatter->format(<<<'EOF'
|
||||||
<info>some text
|
<info>some text
|
||||||
</info>
|
</info>
|
||||||
EOF
|
EOF
|
||||||
@ -241,7 +241,7 @@ EOF
|
|||||||
some text
|
some text
|
||||||
\033[39m
|
\033[39m
|
||||||
EOF
|
EOF
|
||||||
, $formatter->format(<<<EOF
|
, $formatter->format(<<<'EOF'
|
||||||
<info>
|
<info>
|
||||||
some text
|
some text
|
||||||
</info>
|
</info>
|
||||||
@ -254,7 +254,7 @@ some text
|
|||||||
more text
|
more text
|
||||||
\033[39m
|
\033[39m
|
||||||
EOF
|
EOF
|
||||||
, $formatter->format(<<<EOF
|
, $formatter->format(<<<'EOF'
|
||||||
<info>
|
<info>
|
||||||
some text
|
some text
|
||||||
more text
|
more text
|
||||||
|
@ -218,7 +218,7 @@ class ExceptionHandler
|
|||||||
$ind = $count - $position + 1;
|
$ind = $count - $position + 1;
|
||||||
$class = $this->formatClass($e['class']);
|
$class = $this->formatClass($e['class']);
|
||||||
$message = nl2br($this->escapeHtml($e['message']));
|
$message = nl2br($this->escapeHtml($e['message']));
|
||||||
$content .= sprintf(<<<EOF
|
$content .= sprintf(<<<'EOF'
|
||||||
<h2 class="block_exception clear_fix">
|
<h2 class="block_exception clear_fix">
|
||||||
<span class="exception_counter">%d/%d</span>
|
<span class="exception_counter">%d/%d</span>
|
||||||
<span class="exception_title">%s%s:</span>
|
<span class="exception_title">%s%s:</span>
|
||||||
@ -269,7 +269,7 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
public function getStylesheet(FlattenException $exception)
|
public function getStylesheet(FlattenException $exception)
|
||||||
{
|
{
|
||||||
return <<<EOF
|
return <<<'EOF'
|
||||||
.sf-reset { font: 11px Verdana, Arial, sans-serif; color: #333 }
|
.sf-reset { font: 11px Verdana, Arial, sans-serif; color: #333 }
|
||||||
.sf-reset .clear { clear:both; height:0; font-size:0; line-height:0; }
|
.sf-reset .clear { clear:both; height:0; font-size:0; line-height:0; }
|
||||||
.sf-reset .clear_fix:after { display:block; height:0; clear:both; visibility:hidden; }
|
.sf-reset .clear_fix:after { display:block; height:0; clear:both; visibility:hidden; }
|
||||||
|
@ -578,7 +578,7 @@ class PhpDumper extends Dumper
|
|||||||
|
|
||||||
$doc = '';
|
$doc = '';
|
||||||
if ($definition->isShared()) {
|
if ($definition->isShared()) {
|
||||||
$doc .= <<<EOF
|
$doc .= <<<'EOF'
|
||||||
|
|
||||||
*
|
*
|
||||||
* This service is shared.
|
* This service is shared.
|
||||||
@ -587,7 +587,7 @@ EOF;
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!$definition->isPublic()) {
|
if (!$definition->isPublic()) {
|
||||||
$doc .= <<<EOF
|
$doc .= <<<'EOF'
|
||||||
|
|
||||||
*
|
*
|
||||||
* This service is private.
|
* This service is private.
|
||||||
@ -779,7 +779,7 @@ EOF;
|
|||||||
$code .= $this->addMethodMap();
|
$code .= $this->addMethodMap();
|
||||||
$code .= $this->addAliases();
|
$code .= $this->addAliases();
|
||||||
|
|
||||||
$code .= <<<EOF
|
$code .= <<<'EOF'
|
||||||
}
|
}
|
||||||
|
|
||||||
EOF;
|
EOF;
|
||||||
@ -813,7 +813,7 @@ EOF;
|
|||||||
$code .= $this->addMethodMap();
|
$code .= $this->addMethodMap();
|
||||||
$code .= $this->addAliases();
|
$code .= $this->addAliases();
|
||||||
|
|
||||||
$code .= <<<EOF
|
$code .= <<<'EOF'
|
||||||
}
|
}
|
||||||
|
|
||||||
EOF;
|
EOF;
|
||||||
@ -904,36 +904,36 @@ EOF;
|
|||||||
|
|
||||||
$code = '';
|
$code = '';
|
||||||
if ($this->container->isFrozen()) {
|
if ($this->container->isFrozen()) {
|
||||||
$code .= <<<EOF
|
$code .= <<<'EOF'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function getParameter(\$name)
|
public function getParameter($name)
|
||||||
{
|
{
|
||||||
\$name = strtolower(\$name);
|
$name = strtolower($name);
|
||||||
|
|
||||||
if (!(isset(\$this->parameters[\$name]) || array_key_exists(\$name, \$this->parameters))) {
|
if (!(isset($this->parameters[$name]) || array_key_exists($name, $this->parameters))) {
|
||||||
throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', \$name));
|
throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name));
|
||||||
}
|
}
|
||||||
|
|
||||||
return \$this->parameters[\$name];
|
return $this->parameters[$name];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function hasParameter(\$name)
|
public function hasParameter($name)
|
||||||
{
|
{
|
||||||
\$name = strtolower(\$name);
|
$name = strtolower($name);
|
||||||
|
|
||||||
return isset(\$this->parameters[\$name]) || array_key_exists(\$name, \$this->parameters);
|
return isset($this->parameters[$name]) || array_key_exists($name, $this->parameters);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function setParameter(\$name, \$value)
|
public function setParameter($name, $value)
|
||||||
{
|
{
|
||||||
throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
|
throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
|
||||||
}
|
}
|
||||||
@ -943,11 +943,11 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
public function getParameterBag()
|
public function getParameterBag()
|
||||||
{
|
{
|
||||||
if (null === \$this->parameterBag) {
|
if (null === $this->parameterBag) {
|
||||||
\$this->parameterBag = new FrozenParameterBag(\$this->parameters);
|
$this->parameterBag = new FrozenParameterBag($this->parameters);
|
||||||
}
|
}
|
||||||
|
|
||||||
return \$this->parameterBag;
|
return $this->parameterBag;
|
||||||
}
|
}
|
||||||
|
|
||||||
EOF;
|
EOF;
|
||||||
@ -1012,7 +1012,7 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
private function endClass()
|
private function endClass()
|
||||||
{
|
{
|
||||||
return <<<EOF
|
return <<<'EOF'
|
||||||
}
|
}
|
||||||
|
|
||||||
EOF;
|
EOF;
|
||||||
|
@ -136,7 +136,7 @@ class CrawlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
$internalErrors = libxml_use_internal_errors(true);
|
$internalErrors = libxml_use_internal_errors(true);
|
||||||
|
|
||||||
$crawler = new Crawler();
|
$crawler = new Crawler();
|
||||||
$crawler->addHtmlContent(<<<EOF
|
$crawler->addHtmlContent(<<<'EOF'
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
@ -177,7 +177,7 @@ EOF
|
|||||||
$internalErrors = libxml_use_internal_errors(true);
|
$internalErrors = libxml_use_internal_errors(true);
|
||||||
|
|
||||||
$crawler = new Crawler();
|
$crawler = new Crawler();
|
||||||
$crawler->addXmlContent(<<<EOF
|
$crawler->addXmlContent(<<<'EOF'
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
@ -677,7 +677,7 @@ EOF
|
|||||||
|
|
||||||
public function testSelectButtonWithSingleQuotesInNameAttribute()
|
public function testSelectButtonWithSingleQuotesInNameAttribute()
|
||||||
{
|
{
|
||||||
$html = <<<HTML
|
$html = <<<'HTML'
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<body>
|
<body>
|
||||||
@ -698,7 +698,7 @@ HTML;
|
|||||||
|
|
||||||
public function testSelectButtonWithDoubleQuotesInNameAttribute()
|
public function testSelectButtonWithDoubleQuotesInNameAttribute()
|
||||||
{
|
{
|
||||||
$html = <<<HTML
|
$html = <<<'HTML'
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<body>
|
<body>
|
||||||
@ -757,7 +757,7 @@ HTML;
|
|||||||
|
|
||||||
public function testSelectLinkAndLinkFiltered()
|
public function testSelectLinkAndLinkFiltered()
|
||||||
{
|
{
|
||||||
$html = <<<HTML
|
$html = <<<'HTML'
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<body>
|
<body>
|
||||||
|
@ -215,7 +215,7 @@ class RequestTest extends \PHPUnit_Framework_TestCase
|
|||||||
$this->assertEquals('/?foo', $request->getRequestUri());
|
$this->assertEquals('/?foo', $request->getRequestUri());
|
||||||
$this->assertEquals(array('foo' => ''), $request->query->all());
|
$this->assertEquals(array('foo' => ''), $request->query->all());
|
||||||
|
|
||||||
## assume rewrite rule: (.*) --> app/app.php ; app/ is a symlink to a symfony web/ directory
|
// assume rewrite rule: (.*) --> app/app.php ; app/ is a symlink to a symfony web/ directory
|
||||||
$request = Request::create('http://test.com/apparthotel-1234', 'GET', array(), array(), array(),
|
$request = Request::create('http://test.com/apparthotel-1234', 'GET', array(), array(), array(),
|
||||||
array(
|
array(
|
||||||
'DOCUMENT_ROOT' => '/var/www/www.test.com',
|
'DOCUMENT_ROOT' => '/var/www/www.test.com',
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
namespace Symfony\Component\HttpKernel\Tests\Fixtures\ExtensionLoadedBundle\DependencyInjection;
|
namespace Symfony\Component\HttpKernel\Tests\Fixtures\ExtensionLoadedBundle\DependencyInjection;
|
||||||
|
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||||
|
|
||||||
class ExtensionLoadedExtension extends Extension
|
class ExtensionLoadedExtension extends Extension
|
||||||
{
|
{
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
namespace Symfony\Component\HttpKernel\Tests\Fixtures\ExtensionPresentBundle\DependencyInjection;
|
namespace Symfony\Component\HttpKernel\Tests\Fixtures\ExtensionPresentBundle\DependencyInjection;
|
||||||
|
|
||||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||||
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
|
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||||
|
|
||||||
class ExtensionPresentExtension extends Extension
|
class ExtensionPresentExtension extends Extension
|
||||||
{
|
{
|
||||||
|
@ -716,7 +716,7 @@ class HttpCacheTest extends HttpCacheTestCase
|
|||||||
$this->assertTraceContains('store');
|
$this->assertTraceContains('store');
|
||||||
$this->assertEquals('Hello World', $this->response->getContent());
|
$this->assertEquals('Hello World', $this->response->getContent());
|
||||||
|
|
||||||
# go in and play around with the cached metadata directly ...
|
// go in and play around with the cached metadata directly ...
|
||||||
$values = $this->getMetaStorageValues();
|
$values = $this->getMetaStorageValues();
|
||||||
$this->assertCount(1, $values);
|
$this->assertCount(1, $values);
|
||||||
$tmp = unserialize($values[0]);
|
$tmp = unserialize($values[0]);
|
||||||
|
@ -25,7 +25,7 @@ class PhpBundleWriter implements BundleWriterInterface
|
|||||||
*/
|
*/
|
||||||
public function write($path, $locale, $data)
|
public function write($path, $locale, $data)
|
||||||
{
|
{
|
||||||
$template = <<<TEMPLATE
|
$template = <<<'TEMPLATE'
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return %s;
|
return %s;
|
||||||
|
@ -35,7 +35,7 @@ $argc = $_SERVER['argc'];
|
|||||||
$argv = $_SERVER['argv'];
|
$argv = $_SERVER['argv'];
|
||||||
|
|
||||||
if ($argc > 3 || 2 === $argc && '-h' === $argv[1]) {
|
if ($argc > 3 || 2 === $argc && '-h' === $argv[1]) {
|
||||||
bailout(<<<MESSAGE
|
bailout(<<<'MESSAGE'
|
||||||
Usage: php update-icu-component.php <path/to/icu/source> <path/to/icu/build>
|
Usage: php update-icu-component.php <path/to/icu/source> <path/to/icu/build>
|
||||||
|
|
||||||
Updates the ICU data for Symfony to the latest version of ICU.
|
Updates the ICU data for Symfony to the latest version of ICU.
|
||||||
|
@ -30,7 +30,7 @@ PHP
|
|||||||
|
|
||||||
public function testCommandLine()
|
public function testCommandLine()
|
||||||
{
|
{
|
||||||
$process = new PhpProcess(<<<PHP
|
$process = new PhpProcess(<<<'PHP'
|
||||||
<?php echo 'foobar';
|
<?php echo 'foobar';
|
||||||
PHP
|
PHP
|
||||||
);
|
);
|
||||||
|
@ -107,16 +107,16 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
private function generateGenerateMethod()
|
private function generateGenerateMethod()
|
||||||
{
|
{
|
||||||
return <<<EOF
|
return <<<'EOF'
|
||||||
public function generate(\$name, \$parameters = array(), \$referenceType = self::ABSOLUTE_PATH)
|
public function generate($name, $parameters = array(), $referenceType = self::ABSOLUTE_PATH)
|
||||||
{
|
{
|
||||||
if (!isset(self::\$declaredRoutes[\$name])) {
|
if (!isset(self::$declaredRoutes[$name])) {
|
||||||
throw new RouteNotFoundException(sprintf('Unable to generate a URL for the named route "%s" as such route does not exist.', \$name));
|
throw new RouteNotFoundException(sprintf('Unable to generate a URL for the named route "%s" as such route does not exist.', $name));
|
||||||
}
|
}
|
||||||
|
|
||||||
list(\$variables, \$defaults, \$requirements, \$tokens, \$hostTokens, \$requiredSchemes) = self::\$declaredRoutes[\$name];
|
list($variables, $defaults, $requirements, $tokens, $hostTokens, $requiredSchemes) = self::$declaredRoutes[$name];
|
||||||
|
|
||||||
return \$this->doGenerate(\$variables, \$defaults, \$requirements, \$tokens, \$parameters, \$name, \$referenceType, \$hostTokens, \$requiredSchemes);
|
return $this->doGenerate($variables, $defaults, $requirements, $tokens, $parameters, $name, $referenceType, $hostTokens, $requiredSchemes);
|
||||||
}
|
}
|
||||||
EOF;
|
EOF;
|
||||||
}
|
}
|
||||||
|
@ -110,7 +110,7 @@ class ConstraintViolationListTest extends \PHPUnit_Framework_TestCase
|
|||||||
$this->getViolation('Error 5', '', '[baz]'),
|
$this->getViolation('Error 5', '', '[baz]'),
|
||||||
));
|
));
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
Root:
|
Root:
|
||||||
Error 1
|
Error 1
|
||||||
Root.foo.bar:
|
Root.foo.bar:
|
||||||
|
@ -26,7 +26,7 @@ class ConstraintViolationTest extends \PHPUnit_Framework_TestCase
|
|||||||
null
|
null
|
||||||
);
|
);
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
Root.property.path:
|
Root.property.path:
|
||||||
Array
|
Array
|
||||||
EOF;
|
EOF;
|
||||||
@ -45,7 +45,7 @@ EOF;
|
|||||||
null
|
null
|
||||||
);
|
);
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
Array.some_value:
|
Array.some_value:
|
||||||
42 cannot be used here
|
42 cannot be used here
|
||||||
EOF;
|
EOF;
|
||||||
|
@ -54,7 +54,7 @@ class DumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
$this->dumper->setIndentation(7);
|
$this->dumper->setIndentation(7);
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
'': bar
|
'': bar
|
||||||
foo: '#bar'
|
foo: '#bar'
|
||||||
'foo''bar': { }
|
'foo''bar': { }
|
||||||
@ -103,13 +103,13 @@ EOF;
|
|||||||
|
|
||||||
public function testInlineLevel()
|
public function testInlineLevel()
|
||||||
{
|
{
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
{ '': bar, foo: '#bar', 'foo''bar': { }, bar: [1, foo], foobar: { foo: bar, bar: [1, foo], foobar: { foo: bar, bar: [1, foo] } } }
|
{ '': bar, foo: '#bar', 'foo''bar': { }, bar: [1, foo], foobar: { foo: bar, bar: [1, foo], foobar: { foo: bar, bar: [1, foo] } } }
|
||||||
EOF;
|
EOF;
|
||||||
$this->assertEquals($expected, $this->dumper->dump($this->array, -10), '->dump() takes an inline level argument');
|
$this->assertEquals($expected, $this->dumper->dump($this->array, -10), '->dump() takes an inline level argument');
|
||||||
$this->assertEquals($expected, $this->dumper->dump($this->array, 0), '->dump() takes an inline level argument');
|
$this->assertEquals($expected, $this->dumper->dump($this->array, 0), '->dump() takes an inline level argument');
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
'': bar
|
'': bar
|
||||||
foo: '#bar'
|
foo: '#bar'
|
||||||
'foo''bar': { }
|
'foo''bar': { }
|
||||||
@ -119,7 +119,7 @@ foobar: { foo: bar, bar: [1, foo], foobar: { foo: bar, bar: [1, foo] } }
|
|||||||
EOF;
|
EOF;
|
||||||
$this->assertEquals($expected, $this->dumper->dump($this->array, 1), '->dump() takes an inline level argument');
|
$this->assertEquals($expected, $this->dumper->dump($this->array, 1), '->dump() takes an inline level argument');
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
'': bar
|
'': bar
|
||||||
foo: '#bar'
|
foo: '#bar'
|
||||||
'foo''bar': { }
|
'foo''bar': { }
|
||||||
@ -134,7 +134,7 @@ foobar:
|
|||||||
EOF;
|
EOF;
|
||||||
$this->assertEquals($expected, $this->dumper->dump($this->array, 2), '->dump() takes an inline level argument');
|
$this->assertEquals($expected, $this->dumper->dump($this->array, 2), '->dump() takes an inline level argument');
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
'': bar
|
'': bar
|
||||||
foo: '#bar'
|
foo: '#bar'
|
||||||
'foo''bar': { }
|
'foo''bar': { }
|
||||||
@ -153,7 +153,7 @@ foobar:
|
|||||||
EOF;
|
EOF;
|
||||||
$this->assertEquals($expected, $this->dumper->dump($this->array, 3), '->dump() takes an inline level argument');
|
$this->assertEquals($expected, $this->dumper->dump($this->array, 3), '->dump() takes an inline level argument');
|
||||||
|
|
||||||
$expected = <<<EOF
|
$expected = <<<'EOF'
|
||||||
'': bar
|
'': bar
|
||||||
foo: '#bar'
|
foo: '#bar'
|
||||||
'foo''bar': { }
|
'foo''bar': { }
|
||||||
|
@ -90,7 +90,7 @@ class ParserTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testEndOfTheDocumentMarker()
|
public function testEndOfTheDocumentMarker()
|
||||||
{
|
{
|
||||||
$yaml = <<<EOF
|
$yaml = <<<'EOF'
|
||||||
--- %YAML:1.0
|
--- %YAML:1.0
|
||||||
foo
|
foo
|
||||||
...
|
...
|
||||||
@ -495,7 +495,7 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
public function testUnindentedCollectionException()
|
public function testUnindentedCollectionException()
|
||||||
{
|
{
|
||||||
$yaml = <<<EOF
|
$yaml = <<<'EOF'
|
||||||
|
|
||||||
collection:
|
collection:
|
||||||
-item1
|
-item1
|
||||||
@ -512,7 +512,7 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
public function testShortcutKeyUnindentedCollectionException()
|
public function testShortcutKeyUnindentedCollectionException()
|
||||||
{
|
{
|
||||||
$yaml = <<<EOF
|
$yaml = <<<'EOF'
|
||||||
|
|
||||||
collection:
|
collection:
|
||||||
- key: foo
|
- key: foo
|
||||||
@ -529,7 +529,7 @@ EOF;
|
|||||||
*/
|
*/
|
||||||
public function testMultipleDocumentsNotSupportedException()
|
public function testMultipleDocumentsNotSupportedException()
|
||||||
{
|
{
|
||||||
Yaml::parse(<<<EOL
|
Yaml::parse(<<<'EOL'
|
||||||
# Ranking of 1998 home runs
|
# Ranking of 1998 home runs
|
||||||
---
|
---
|
||||||
- Mark McGwire
|
- Mark McGwire
|
||||||
@ -549,7 +549,7 @@ EOL
|
|||||||
*/
|
*/
|
||||||
public function testSequenceInAMapping()
|
public function testSequenceInAMapping()
|
||||||
{
|
{
|
||||||
Yaml::parse(<<<EOF
|
Yaml::parse(<<<'EOF'
|
||||||
yaml:
|
yaml:
|
||||||
hash: me
|
hash: me
|
||||||
- array stuff
|
- array stuff
|
||||||
@ -562,7 +562,7 @@ EOF
|
|||||||
*/
|
*/
|
||||||
public function testMappingInASequence()
|
public function testMappingInASequence()
|
||||||
{
|
{
|
||||||
Yaml::parse(<<<EOF
|
Yaml::parse(<<<'EOF'
|
||||||
yaml:
|
yaml:
|
||||||
- array stuff
|
- array stuff
|
||||||
hash: me
|
hash: me
|
||||||
@ -629,7 +629,7 @@ EOD;
|
|||||||
|
|
||||||
public function testEmptyValue()
|
public function testEmptyValue()
|
||||||
{
|
{
|
||||||
$input = <<<EOF
|
$input = <<<'EOF'
|
||||||
hash:
|
hash:
|
||||||
EOF;
|
EOF;
|
||||||
|
|
||||||
@ -647,7 +647,7 @@ EOF;
|
|||||||
'class' => 'Bar',
|
'class' => 'Bar',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
), Yaml::parse(<<<EOF
|
), Yaml::parse(<<<'EOF'
|
||||||
# comment 1
|
# comment 1
|
||||||
services:
|
services:
|
||||||
# comment 2
|
# comment 2
|
||||||
@ -664,7 +664,7 @@ EOF
|
|||||||
|
|
||||||
public function testStringBlockWithComments()
|
public function testStringBlockWithComments()
|
||||||
{
|
{
|
||||||
$this->assertEquals(array('content' => <<<EOT
|
$this->assertEquals(array('content' => <<<'EOT'
|
||||||
# comment 1
|
# comment 1
|
||||||
header
|
header
|
||||||
|
|
||||||
@ -675,7 +675,7 @@ header
|
|||||||
|
|
||||||
footer # comment3
|
footer # comment3
|
||||||
EOT
|
EOT
|
||||||
), Yaml::parse(<<<EOF
|
), Yaml::parse(<<<'EOF'
|
||||||
content: |
|
content: |
|
||||||
# comment 1
|
# comment 1
|
||||||
header
|
header
|
||||||
@ -692,7 +692,7 @@ EOF
|
|||||||
|
|
||||||
public function testFoldedStringBlockWithComments()
|
public function testFoldedStringBlockWithComments()
|
||||||
{
|
{
|
||||||
$this->assertEquals(array(array('content' => <<<EOT
|
$this->assertEquals(array(array('content' => <<<'EOT'
|
||||||
# comment 1
|
# comment 1
|
||||||
header
|
header
|
||||||
|
|
||||||
@ -703,7 +703,7 @@ header
|
|||||||
|
|
||||||
footer # comment3
|
footer # comment3
|
||||||
EOT
|
EOT
|
||||||
)), Yaml::parse(<<<EOF
|
)), Yaml::parse(<<<'EOF'
|
||||||
-
|
-
|
||||||
content: |
|
content: |
|
||||||
# comment 1
|
# comment 1
|
||||||
@ -723,7 +723,7 @@ EOF
|
|||||||
{
|
{
|
||||||
$this->assertEquals(array(array(
|
$this->assertEquals(array(array(
|
||||||
'title' => 'some title',
|
'title' => 'some title',
|
||||||
'content' => <<<EOT
|
'content' => <<<'EOT'
|
||||||
# comment 1
|
# comment 1
|
||||||
header
|
header
|
||||||
|
|
||||||
@ -734,7 +734,7 @@ header
|
|||||||
|
|
||||||
footer # comment3
|
footer # comment3
|
||||||
EOT
|
EOT
|
||||||
)), Yaml::parse(<<<EOF
|
)), Yaml::parse(<<<'EOF'
|
||||||
-
|
-
|
||||||
title: some title
|
title: some title
|
||||||
content: |
|
content: |
|
||||||
@ -763,7 +763,7 @@ EOF
|
|||||||
'map' => array('key' => 'var-value'),
|
'map' => array('key' => 'var-value'),
|
||||||
'list_in_map' => array('key' => array('var-value')),
|
'list_in_map' => array('key' => array('var-value')),
|
||||||
'map_in_map' => array('foo' => array('bar' => 'var-value')),
|
'map_in_map' => array('foo' => array('bar' => 'var-value')),
|
||||||
), Yaml::parse(<<<EOF
|
), Yaml::parse(<<<'EOF'
|
||||||
var: &var var-value
|
var: &var var-value
|
||||||
scalar: *var
|
scalar: *var
|
||||||
list: [ *var ]
|
list: [ *var ]
|
||||||
@ -779,7 +779,7 @@ EOF
|
|||||||
|
|
||||||
public function testYamlDirective()
|
public function testYamlDirective()
|
||||||
{
|
{
|
||||||
$yaml = <<<EOF
|
$yaml = <<<'EOF'
|
||||||
%YAML 1.2
|
%YAML 1.2
|
||||||
---
|
---
|
||||||
foo: 1
|
foo: 1
|
||||||
@ -790,7 +790,7 @@ EOF;
|
|||||||
|
|
||||||
public function testFloatKeys()
|
public function testFloatKeys()
|
||||||
{
|
{
|
||||||
$yaml = <<<EOF
|
$yaml = <<<'EOF'
|
||||||
foo:
|
foo:
|
||||||
1.2: "bar"
|
1.2: "bar"
|
||||||
1.3: "baz"
|
1.3: "baz"
|
||||||
@ -839,7 +839,7 @@ EOT;
|
|||||||
|
|
||||||
public function getCommentLikeStringInScalarBlockData()
|
public function getCommentLikeStringInScalarBlockData()
|
||||||
{
|
{
|
||||||
$yaml1 = <<<EOT
|
$yaml1 = <<<'EOT'
|
||||||
pages:
|
pages:
|
||||||
-
|
-
|
||||||
title: some title
|
title: some title
|
||||||
@ -858,7 +858,7 @@ EOT;
|
|||||||
'pages' => array(
|
'pages' => array(
|
||||||
array(
|
array(
|
||||||
'title' => 'some title',
|
'title' => 'some title',
|
||||||
'content' => <<<EOT
|
'content' => <<<'EOT'
|
||||||
# comment 1
|
# comment 1
|
||||||
header
|
header
|
||||||
|
|
||||||
@ -874,7 +874,7 @@ EOT
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
$yaml2 = <<<EOT
|
$yaml2 = <<<'EOT'
|
||||||
test: |
|
test: |
|
||||||
foo
|
foo
|
||||||
# bar
|
# bar
|
||||||
@ -890,7 +890,7 @@ collection:
|
|||||||
baz
|
baz
|
||||||
EOT;
|
EOT;
|
||||||
$expected2 = array(
|
$expected2 = array(
|
||||||
'test' => <<<EOT
|
'test' => <<<'EOT'
|
||||||
foo
|
foo
|
||||||
# bar
|
# bar
|
||||||
baz
|
baz
|
||||||
@ -899,7 +899,7 @@ EOT
|
|||||||
,
|
,
|
||||||
'collection' => array(
|
'collection' => array(
|
||||||
array(
|
array(
|
||||||
'one' => <<<EOT
|
'one' => <<<'EOT'
|
||||||
foo
|
foo
|
||||||
# bar
|
# bar
|
||||||
baz
|
baz
|
||||||
@ -907,7 +907,7 @@ EOT
|
|||||||
,
|
,
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'two' => <<<EOT
|
'two' => <<<'EOT'
|
||||||
foo
|
foo
|
||||||
# bar
|
# bar
|
||||||
baz
|
baz
|
||||||
|
Reference in New Issue
Block a user