Merge branch '4.1' into 4.2

* 4.1:
  Fix docs
  enabled short array notation in CS
  [fabbot] enable short arrays
  bumped Symfony version to 4.1.11
  updated VERSION for 4.1.10
  updated CHANGELOG for 4.1.10
  bumped Symfony version to 3.4.22
  updated VERSION for 3.4.21
  update CONTRIBUTORS for 3.4.21
  updated CHANGELOG for 3.4.21
This commit is contained in:
Christian Flothmann 2019-01-10 08:34:23 +01:00
commit 2c9a3717a7
5 changed files with 90 additions and 31 deletions

View File

@ -10,7 +10,7 @@ return PhpCsFixer\Config::create()
'@Symfony:risky' => true, '@Symfony:risky' => true,
'@PHPUnit48Migration:risky' => true, '@PHPUnit48Migration:risky' => true,
'php_unit_no_expectation_annotation' => false, // part of `PHPUnitXYMigration:risky` ruleset, to be enabled when PHPUnit 4.x support will be dropped, as we don't want to rewrite exceptions handling twice 'php_unit_no_expectation_annotation' => false, // part of `PHPUnitXYMigration:risky` ruleset, to be enabled when PHPUnit 4.x support will be dropped, as we don't want to rewrite exceptions handling twice
'array_syntax' => array('syntax' => 'long'), 'array_syntax' => array('syntax' => 'short'),
'fopen_flags' => false, 'fopen_flags' => false,
'ordered_imports' => true, 'ordered_imports' => true,
'protected_to_private' => false, 'protected_to_private' => false,

View File

@ -7,6 +7,39 @@ in 4.1 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/v4.1.0...v4.1.1 To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v4.1.0...v4.1.1
* 4.1.10 (2019-01-06)
* bug #29494 [HttpFoundation] Fix request uri when it starts with double slashes (alquerci)
* bug #29697 [DI] Fixed wrong factory method in exception (Wojciech Gorczyca)
* bug #29679 [HttpKernel] Correctly Render Signed URIs Containing Fragments (zanbaldwin)
* bug #29754 Ensure final input of CommandTester works with default (Firehed)
* bug #29695 [Form] Do not ignore the choice groups for caching (vudaltsov)
* bug #29738 [Intl] handle null date and time types (xabbuh)
* bug #29708 [FrameworkBundle] access the container getting it from the kernel (xabbuh)
* bug #29704 [FrameworkBundle] improve errors in tests missing the BrowserKit component (xabbuh)
* bug #29617 [Console] Add specific replacement for help text in single command applications (codedmonkey)
* bug #29714 [Event Dispatcher] fixed 29703: TraceableEventDispatcher reset() callStack to null (mlievertz)
* bug #29597 [DI] fix reporting bindings on overriden services as unused (nicolas-grekas)
* bug #29639 [Yaml] detect circular references (xabbuh)
* bug #29626 [Routing] fix trailing slash redirections involving a trailing var (nicolas-grekas)
* bug #29411 [EventDispatcher] Revers event tracing order (ro0NL)
* bug #29533 Fixed public directory when configured in composer.json (alexander-schranz)
* bug #29619 [Console] OutputFormatter: move strtolower to createStyleFromString (ogizanagi)
* bug #29621 [Security] Prefer clone() over unserialize(serialize()) for user refreshment (chalasr)
* bug #29542 [Routing] fix dumping same-path routes with placeholders (nicolas-grekas)
* bug #29587 [Debug] ignore underscore vs backslash namespaces in DebugClassLoader (nicolas-grekas)
* bug #29584 [FrameworkBundle] fix describing routes with no controllers (nicolas-grekas)
* bug #29582 [DI] move RegisterServiceSubscribersPass before DecoratorServicePass (kbond)
* bug #29527 [TwigBridge][Form] Prevent multiple rendering of form collection prototypes (Shoplifter)
* bug #29571 [Yaml] ensures that the mb_internal_encoding is reset to its initial value (Jörn Lang)
* bug #29513 [Hackday][Serializer] Deserialization ignores argument type hint from phpdoc for array in constructor argument (karser)
* bug #29323 [Security] defer log message in guard authenticator (eschultz-magix)
* bug #29531 [Validator] Added IBAN format for Vatican City State (raulfraile)
* bug #29501 [Form] filter out invalid language values (xabbuh)
* bug #29307 [Form] Filter arrays out of scalar form types (nicolas-grekas)
* bug #29500 [Form] filter out invalid Intl values (xabbuh)
* bug #29499 [Validator] Fixed grouped composite constraints (HeahDude)
* 4.1.9 (2018-12-06) * 4.1.9 (2018-12-06)
* security #cve-2018-19790 [Security\Http] detect bad redirect targets using backslashes (xabbuh) * security #cve-2018-19790 [Security\Http] detect bad redirect targets using backslashes (xabbuh)

View File

@ -20,8 +20,8 @@ Symfony is the result of the work of many people who made the code better
- Kris Wallsmith (kriswallsmith) - Kris Wallsmith (kriswallsmith)
- Ryan Weaver (weaverryan) - Ryan Weaver (weaverryan)
- Javier Eguiluz (javier.eguiluz) - Javier Eguiluz (javier.eguiluz)
- Grégoire Pineau (lyrixx)
- Roland Franssen (ro0) - Roland Franssen (ro0)
- Grégoire Pineau (lyrixx)
- Hugo Hamon (hhamon) - Hugo Hamon (hhamon)
- Abdellatif Ait boudad (aitboudad) - Abdellatif Ait boudad (aitboudad)
- Romain Neutron (romain) - Romain Neutron (romain)
@ -55,11 +55,11 @@ Symfony is the result of the work of many people who made the code better
- Alexander Mols (asm89) - Alexander Mols (asm89)
- Bulat Shakirzyanov (avalanche123) - Bulat Shakirzyanov (avalanche123)
- Matthias Pigulla (mpdude) - Matthias Pigulla (mpdude)
- Peter Rehm (rpet)
- Jérémy DERUSSÉ (jderusse) - Jérémy DERUSSÉ (jderusse)
- Peter Rehm (rpet)
- Saša Stamenković (umpirsky) - Saša Stamenković (umpirsky)
- Pierre du Plessis (pierredup)
- Kevin Bond (kbond) - Kevin Bond (kbond)
- Pierre du Plessis (pierredup)
- Henrik Bjørnskov (henrikbjorn) - Henrik Bjørnskov (henrikbjorn)
- Miha Vrhovnik - Miha Vrhovnik
- Diego Saint Esteben (dii3g0) - Diego Saint Esteben (dii3g0)
@ -85,8 +85,9 @@ Symfony is the result of the work of many people who made the code better
- Henrik Westphal (snc) - Henrik Westphal (snc)
- Dariusz Górecki (canni) - Dariusz Górecki (canni)
- Douglas Greenshields (shieldo) - Douglas Greenshields (shieldo)
- Dariusz Ruminski
- Grégoire Paris (greg0ire) - Grégoire Paris (greg0ire)
- Valentin Udaltsov (vudaltsov)
- Dariusz Ruminski
- Lee McDermott - Lee McDermott
- Brandon Turner - Brandon Turner
- Luis Cordova (cordoval) - Luis Cordova (cordoval)
@ -98,13 +99,12 @@ Symfony is the result of the work of many people who made the code better
- Jérôme Tamarelle (gromnan) - Jérôme Tamarelle (gromnan)
- John Wards (johnwards) - John Wards (johnwards)
- Fran Moreno (franmomu) - Fran Moreno (franmomu)
- Valentin Udaltsov (vudaltsov) - gadelat (gadelat)
- Antoine Hérault (herzult) - Antoine Hérault (herzult)
- Paráda József (paradajozsef) - Paráda József (paradajozsef)
- Arnaud Le Blanc (arnaud-lb) - Arnaud Le Blanc (arnaud-lb)
- Maxime STEINHAUSSER - Maxime STEINHAUSSER
- Michal Piotrowski (eventhorizon) - Michal Piotrowski (eventhorizon)
- gadelat (gadelat)
- Tim Nagel (merk) - Tim Nagel (merk)
- Brice BERNARD (brikou) - Brice BERNARD (brikou)
- Baptiste Clavié (talus) - Baptiste Clavié (talus)
@ -113,6 +113,7 @@ Symfony is the result of the work of many people who made the code better
- lenar - lenar
- Alexander Schwenn (xelaris) - Alexander Schwenn (xelaris)
- Włodzimierz Gajda (gajdaw) - Włodzimierz Gajda (gajdaw)
- Chris Wilkinson (thewilkybarkid)
- Tomáš Votruba (tomas_votruba) - Tomáš Votruba (tomas_votruba)
- Peter Kokot (maastermedia) - Peter Kokot (maastermedia)
- Jacob Dreesen (jdreesen) - Jacob Dreesen (jdreesen)
@ -120,16 +121,15 @@ Symfony is the result of the work of many people who made the code better
- Colin Frei - Colin Frei
- Adrien Brault (adrienbrault) - Adrien Brault (adrienbrault)
- Joshua Thijssen - Joshua Thijssen
- Daniel Wehner (dawehner)
- excelwebzone - excelwebzone
- Gordon Franke (gimler) - Gordon Franke (gimler)
- Chris Wilkinson (thewilkybarkid) - Jérôme Vasseur (jvasseur)
- Javier Spagnoletti (phansys) - Javier Spagnoletti (phansys)
- Fabien Pennequin (fabienpennequin) - Fabien Pennequin (fabienpennequin)
- Eric GELOEN (gelo) - Eric GELOEN (gelo)
- Sebastiaan Stok (sstok) - Sebastiaan Stok (sstok)
- Jérôme Vasseur (jvasseur)
- Lars Strojny (lstrojny) - Lars Strojny (lstrojny)
- Daniel Wehner (dawehner)
- Tugdual Saunier (tucksaun) - Tugdual Saunier (tucksaun)
- Théo FIDRY (theofidry) - Théo FIDRY (theofidry)
- Robert Schönthal (digitalkaoz) - Robert Schönthal (digitalkaoz)
@ -219,6 +219,7 @@ Symfony is the result of the work of many people who made the code better
- Matthieu Auger (matthieuauger) - Matthieu Auger (matthieuauger)
- Oskar Stark (oskarstark) - Oskar Stark (oskarstark)
- Leszek Prabucki (l3l0) - Leszek Prabucki (l3l0)
- Fabien Bourigault (fbourigault)
- François Zaninotto (fzaninotto) - François Zaninotto (fzaninotto)
- Dustin Whittle (dustinwhittle) - Dustin Whittle (dustinwhittle)
- jeff - jeff
@ -231,6 +232,7 @@ Symfony is the result of the work of many people who made the code better
- Rui Marinho (ruimarinho) - Rui Marinho (ruimarinho)
- Eugene Wissner - Eugene Wissner
- Pascal Montoya - Pascal Montoya
- George Mponos (gmponos)
- Julien Brochet (mewt) - Julien Brochet (mewt)
- Leo Feyer - Leo Feyer
- Tristan Darricau (nicofuma) - Tristan Darricau (nicofuma)
@ -247,7 +249,6 @@ Symfony is the result of the work of many people who made the code better
- Dariusz - Dariusz
- Francois Zaninotto - Francois Zaninotto
- Alexander Kotynia (olden) - Alexander Kotynia (olden)
- Fabien Bourigault (fbourigault)
- Daniel Tschinder - Daniel Tschinder
- Christian Schmidt - Christian Schmidt
- Marcos Sánchez - Marcos Sánchez
@ -289,8 +290,10 @@ Symfony is the result of the work of many people who made the code better
- Diego Agulló (aeoris) - Diego Agulló (aeoris)
- Andreas Schempp (aschempp) - Andreas Schempp (aschempp)
- jdhoek - jdhoek
- Samuel NELA (snela)
- Massimiliano Arione (garak) - Massimiliano Arione (garak)
- Bob den Otter (bopp) - Bob den Otter (bopp)
- Frank de Jonge (frenkynet)
- Nikita Konstantinov - Nikita Konstantinov
- Wodor Wodorski - Wodor Wodorski
- Thomas Lallement (raziel057) - Thomas Lallement (raziel057)
@ -339,6 +342,7 @@ Symfony is the result of the work of many people who made the code better
- Tiago Ribeiro (fixe) - Tiago Ribeiro (fixe)
- Hidde Boomsma (hboomsma) - Hidde Boomsma (hboomsma)
- John Bafford (jbafford) - John Bafford (jbafford)
- Raul Fraile (raulfraile)
- Adrian Rudnik (kreischweide) - Adrian Rudnik (kreischweide)
- Francesc Rosàs (frosas) - Francesc Rosàs (frosas)
- Romain Pierre (romain-pierre) - Romain Pierre (romain-pierre)
@ -347,7 +351,6 @@ Symfony is the result of the work of many people who made the code better
- janschoenherr - janschoenherr
- Thomas Schulz (king2500) - Thomas Schulz (king2500)
- Dariusz Rumiński - Dariusz Rumiński
- Frank de Jonge (frenkynet)
- Berny Cantos (xphere81) - Berny Cantos (xphere81)
- Thierry Thuon (lepiaf) - Thierry Thuon (lepiaf)
- Ricard Clau (ricardclau) - Ricard Clau (ricardclau)
@ -358,9 +361,11 @@ Symfony is the result of the work of many people who made the code better
- Artur Melo (restless) - Artur Melo (restless)
- Matthew Lewinski (lewinski) - Matthew Lewinski (lewinski)
- Magnus Nordlander (magnusnordlander) - Magnus Nordlander (magnusnordlander)
- Zan Baldwin (zanderbaldwin)
- Thomas Royer (cydonia7) - Thomas Royer (cydonia7)
- alquerci - alquerci
- Francesco Levorato - Francesco Levorato
- Dmitrii Poddubnyi (karser)
- Vitaliy Zakharov (zakharovvi) - Vitaliy Zakharov (zakharovvi)
- Tobias Sjösten (tobiassjosten) - Tobias Sjösten (tobiassjosten)
- Gyula Sallai (salla) - Gyula Sallai (salla)
@ -368,6 +373,7 @@ Symfony is the result of the work of many people who made the code better
- Christian Gärtner (dagardner) - Christian Gärtner (dagardner)
- Tomasz Kowalczyk (thunderer) - Tomasz Kowalczyk (thunderer)
- Artur Eshenbrener - Artur Eshenbrener
- Andreas Braun
- Damien Alexandre (damienalexandre) - Damien Alexandre (damienalexandre)
- Thomas Perez (scullwm) - Thomas Perez (scullwm)
- Felix Labrecque - Felix Labrecque
@ -388,6 +394,7 @@ Symfony is the result of the work of many people who made the code better
- Grzegorz (Greg) Zdanowski (kiler129) - Grzegorz (Greg) Zdanowski (kiler129)
- Kirill chEbba Chebunin (chebba) - Kirill chEbba Chebunin (chebba)
- Greg Thornton (xdissent) - Greg Thornton (xdissent)
- Martin Hujer (martinhujer)
- Costin Bereveanu (schniper) - Costin Bereveanu (schniper)
- Loïc Chardonnet (gnusat) - Loïc Chardonnet (gnusat)
- Marek Kalnik (marekkalnik) - Marek Kalnik (marekkalnik)
@ -401,7 +408,6 @@ Symfony is the result of the work of many people who made the code better
- Nicolas Dewez (nicolas_dewez) - Nicolas Dewez (nicolas_dewez)
- Endre Fejes - Endre Fejes
- Tobias Naumann (tna) - Tobias Naumann (tna)
- George Mponos (gmponos)
- Daniel Beyer - Daniel Beyer
- Shein Alexey - Shein Alexey
- Alex Rock Ancelet (pierstoval) - Alex Rock Ancelet (pierstoval)
@ -444,7 +450,6 @@ Symfony is the result of the work of many people who made the code better
- Niklas Fiekas - Niklas Fiekas
- Markus Bachmann (baachi) - Markus Bachmann (baachi)
- lancergr - lancergr
- Zan Baldwin
- Mihai Stancu - Mihai Stancu
- Ivan Nikolaev (destillat) - Ivan Nikolaev (destillat)
- Olivier Dolbeau (odolbeau) - Olivier Dolbeau (odolbeau)
@ -459,7 +464,7 @@ Symfony is the result of the work of many people who made the code better
- EdgarPE - EdgarPE
- Florian Pfitzer (marmelatze) - Florian Pfitzer (marmelatze)
- Asier Illarramendi (doup) - Asier Illarramendi (doup)
- Andreas Braun - Vlad Gregurco (vgregurco)
- Boris Vujicic (boris.vujicic) - Boris Vujicic (boris.vujicic)
- Chris Sedlmayr (catchamonkey) - Chris Sedlmayr (catchamonkey)
- Mateusz Sip (mateusz_sip) - Mateusz Sip (mateusz_sip)
@ -470,6 +475,7 @@ Symfony is the result of the work of many people who made the code better
- Ariel Ferrandini (aferrandini) - Ariel Ferrandini (aferrandini)
- Dirk Pahl (dirkaholic) - Dirk Pahl (dirkaholic)
- cedric lombardot (cedriclombardot) - cedric lombardot (cedriclombardot)
- Tim Goudriaan (codedmonkey)
- Jonas Flodén (flojon) - Jonas Flodén (flojon)
- Gonzalo Vilaseca (gonzalovilaseca) - Gonzalo Vilaseca (gonzalovilaseca)
- Marcin Sikoń (marphi) - Marcin Sikoń (marphi)
@ -477,9 +483,11 @@ Symfony is the result of the work of many people who made the code better
- Marek Pietrzak - Marek Pietrzak
- Luc Vieillescazes (iamluc) - Luc Vieillescazes (iamluc)
- franek (franek) - franek (franek)
- Alexander Schranz (alexander-schranz)
- Christian Wahler - Christian Wahler
- Gintautas Miselis - Gintautas Miselis
- Rob Bast - Rob Bast
- Roberto Espinoza (respinoza)
- Zander Baldwin - Zander Baldwin
- Adam Harvey - Adam Harvey
- Anton Bakai - Anton Bakai
@ -501,7 +509,6 @@ Symfony is the result of the work of many people who made the code better
- Sebastian Bergmann - Sebastian Bergmann
- Miroslav Sustek - Miroslav Sustek
- Pablo Díez (pablodip) - Pablo Díez (pablodip)
- Martin Hujer (martinhujer)
- Kevin McBride - Kevin McBride
- Sergio Santoro - Sergio Santoro
- Robin van der Vleuten (robinvdvleuten) - Robin van der Vleuten (robinvdvleuten)
@ -555,6 +562,8 @@ Symfony is the result of the work of many people who made the code better
- Dawid Pakuła (zulusx) - Dawid Pakuła (zulusx)
- Florian Rey (nervo) - Florian Rey (nervo)
- Rodrigo Borrego Bernabé (rodrigobb) - Rodrigo Borrego Bernabé (rodrigobb)
- Emanuele Iannone
- Jörn Lang (j.lang)
- Denis Gorbachev (starfall) - Denis Gorbachev (starfall)
- Peter van Dommelen - Peter van Dommelen
- Tim van Densen - Tim van Densen
@ -571,7 +580,6 @@ Symfony is the result of the work of many people who made the code better
- Marcin Chyłek (songoq) - Marcin Chyłek (songoq)
- Ben Scott - Ben Scott
- Ned Schwartz - Ned Schwartz
- Samuel NELA (snela)
- Ziumin - Ziumin
- Jeremy Benoist - Jeremy Benoist
- fritzmg - fritzmg
@ -627,7 +635,6 @@ Symfony is the result of the work of many people who made the code better
- Javier López (loalf) - Javier López (loalf)
- Reinier Kip - Reinier Kip
- Geoffrey Brier (geoffrey-brier) - Geoffrey Brier (geoffrey-brier)
- Vlad Gregurco (vgregurco)
- Vladimir Tsykun - Vladimir Tsykun
- Dustin Dobervich (dustin10) - Dustin Dobervich (dustin10)
- dantleech - dantleech
@ -654,7 +661,6 @@ Symfony is the result of the work of many people who made the code better
- Strate - Strate
- Anton A. Sumin - Anton A. Sumin
- Israel J. Carberry - Israel J. Carberry
- Tim Goudriaan (codedmonkey)
- Miquel Rodríguez Telep (mrtorrent) - Miquel Rodríguez Telep (mrtorrent)
- Sergey Kolodyazhnyy (skolodyazhnyy) - Sergey Kolodyazhnyy (skolodyazhnyy)
- umpirski - umpirski
@ -668,7 +674,6 @@ Symfony is the result of the work of many people who made the code better
- Sergey (upyx) - Sergey (upyx)
- Michael Devery (mickadoo) - Michael Devery (mickadoo)
- Antoine Corcy - Antoine Corcy
- Dmitrii Poddubnyi (karser)
- Sascha Grossenbacher - Sascha Grossenbacher
- Szijarto Tamas - Szijarto Tamas
- Robin Lehrmann (robinlehrmann) - Robin Lehrmann (robinlehrmann)
@ -676,7 +681,6 @@ Symfony is the result of the work of many people who made the code better
- Jaroslav Kuba - Jaroslav Kuba
- Stephan Vock - Stephan Vock
- Benjamin Zikarsky (bzikarsky) - Benjamin Zikarsky (bzikarsky)
- Roberto Espinoza (respinoza)
- Simon Schick (simonsimcity) - Simon Schick (simonsimcity)
- redstar504 - redstar504
- Tristan Roussel - Tristan Roussel
@ -722,6 +726,7 @@ Symfony is the result of the work of many people who made the code better
- Julien DIDIER (juliendidier) - Julien DIDIER (juliendidier)
- Dominik Ritter (dritter) - Dominik Ritter (dritter)
- Sebastian Grodzicki (sgrodzicki) - Sebastian Grodzicki (sgrodzicki)
- Serkan Yildiz (srknyldz)
- Jeroen van den Enden (stoefke) - Jeroen van den Enden (stoefke)
- Pascal Helfenstein - Pascal Helfenstein
- Anthony GRASSIOT (antograssiot) - Anthony GRASSIOT (antograssiot)
@ -729,7 +734,6 @@ Symfony is the result of the work of many people who made the code better
- Pierre Rineau - Pierre Rineau
- Vladyslav Petrovych - Vladyslav Petrovych
- Alex Xandra Albert Sim - Alex Xandra Albert Sim
- Alexander Schranz (alexander-schranz)
- Carson Full - Carson Full
- Sergey Yastrebov - Sergey Yastrebov
- Trent Steel (trsteel88) - Trent Steel (trsteel88)
@ -752,6 +756,7 @@ Symfony is the result of the work of many people who made the code better
- 1emming - 1emming
- Leevi Graham (leevigraham) - Leevi Graham (leevigraham)
- Nykopol (nykopol) - Nykopol (nykopol)
- Tri Pham (phamuyentri)
- Jordan Deitch - Jordan Deitch
- Casper Valdemar Poulsen - Casper Valdemar Poulsen
- Josiah (josiah) - Josiah (josiah)
@ -802,10 +807,12 @@ Symfony is the result of the work of many people who made the code better
- Rafał Wrzeszcz (rafalwrzeszcz) - Rafał Wrzeszcz (rafalwrzeszcz)
- Vincent CHALAMON (vincentchalamon) - Vincent CHALAMON (vincentchalamon)
- Reen Lokum - Reen Lokum
- Andreas Möller (localheinz)
- Martin Parsiegla (spea) - Martin Parsiegla (spea)
- Nguyen Xuan Quynh (xuanquynh) - Nguyen Xuan Quynh (xuanquynh)
- Quentin Schuler - Quentin Schuler
- Pierre Vanliefland (pvanliefland) - Pierre Vanliefland (pvanliefland)
- Roy Klutman (royklutman)
- Sofiane HADDAG (sofhad) - Sofiane HADDAG (sofhad)
- frost-nzcr4 - frost-nzcr4
- Bozhidar Hristov - Bozhidar Hristov
@ -825,7 +832,6 @@ Symfony is the result of the work of many people who made the code better
- Julie Hourcade (juliehde) - Julie Hourcade (juliehde)
- Dmitry Parnas (parnas) - Dmitry Parnas (parnas)
- Paul LE CORRE - Paul LE CORRE
- Emanuele Iannone
- Tony Malzhacker - Tony Malzhacker
- Mathieu MARCHOIS - Mathieu MARCHOIS
- Cyril Quintin (cyqui) - Cyril Quintin (cyqui)
@ -841,7 +847,6 @@ Symfony is the result of the work of many people who made the code better
- Calin Mihai Pristavu - Calin Mihai Pristavu
- David Marín Carreño (davefx) - David Marín Carreño (davefx)
- Fabien LUCAS (flucas2) - Fabien LUCAS (flucas2)
- Jörn Lang (j.lang)
- Omar Yepez (oyepez003) - Omar Yepez (oyepez003)
- Gawain Lynch (gawain) - Gawain Lynch (gawain)
- mwsaz - mwsaz
@ -895,7 +900,9 @@ Symfony is the result of the work of many people who made the code better
- Gábor Tóth - Gábor Tóth
- Daniel Cestari - Daniel Cestari
- David Lima - David Lima
- Stéphane Delprat
- Brian Freytag (brianfreytag) - Brian Freytag (brianfreytag)
- Samuele Lilli (doncallisto)
- Brunet Laurent (lbrunet) - Brunet Laurent (lbrunet)
- Florent Viel (luxifer) - Florent Viel (luxifer)
- Mikhail Yurasov (mym) - Mikhail Yurasov (mym)
@ -910,7 +917,6 @@ Symfony is the result of the work of many people who made the code better
- Rootie - Rootie
- Kyle - Kyle
- Daniel Alejandro Castro Arellano (lexcast) - Daniel Alejandro Castro Arellano (lexcast)
- Raul Fraile (raulfraile)
- sensio - sensio
- Baptiste Leduc (bleduc) - Baptiste Leduc (bleduc)
- Sebastien Morel (plopix) - Sebastien Morel (plopix)
@ -1090,6 +1096,7 @@ Symfony is the result of the work of many people who made the code better
- Mathias STRASSER (roukmoute) - Mathias STRASSER (roukmoute)
- Thomason, James - Thomason, James
- Viacheslav Sychov - Viacheslav Sychov
- Alexandre Quercia (alquerci)
- Helmut Hummel (helhum) - Helmut Hummel (helhum)
- Matt Brunt - Matt Brunt
- Carlos Ortega Huetos - Carlos Ortega Huetos
@ -1108,6 +1115,7 @@ Symfony is the result of the work of many people who made the code better
- Artem Kolesnikov (tyomo4ka) - Artem Kolesnikov (tyomo4ka)
- Gustavo Adrian - Gustavo Adrian
- Yannick - Yannick
- Vladimir Luchaninov (luchaninov)
- spdionis - spdionis
- rchoquet - rchoquet
- gitlost - gitlost
@ -1195,6 +1203,7 @@ Symfony is the result of the work of many people who made the code better
- Tatsuya Tsuruoka - Tatsuya Tsuruoka
- Ross Tuck - Ross Tuck
- Kévin Gomez (kevin) - Kévin Gomez (kevin)
- Mihai Nica (redecs)
- Andrei Igna - Andrei Igna
- azine - azine
- Dawid Sajdak - Dawid Sajdak
@ -1235,12 +1244,14 @@ Symfony is the result of the work of many people who made the code better
- Anthony Ferrara - Anthony Ferrara
- Geoffrey Pécro (gpekz) - Geoffrey Pécro (gpekz)
- Klaas Cuvelier (kcuvelier) - Klaas Cuvelier (kcuvelier)
- Flavien Knuchel (knuch)
- Mathieu TUDISCO (mathieutu) - Mathieu TUDISCO (mathieutu)
- markusu49 - markusu49
- Steve Frécinaux - Steve Frécinaux
- Constantine Shtompel - Constantine Shtompel
- Jules Lamur - Jules Lamur
- Renato Mendes Figueiredo - Renato Mendes Figueiredo
- Eric Stern
- ShiraNai7 - ShiraNai7
- Antal Áron (antalaron) - Antal Áron (antalaron)
- Markus Fasselt (digilist) - Markus Fasselt (digilist)
@ -1280,6 +1291,7 @@ Symfony is the result of the work of many people who made the code better
- Felds Liscia - Felds Liscia
- Chihiro Adachi (chihiro-adachi) - Chihiro Adachi (chihiro-adachi)
- Emanuele Panzeri (thepanz) - Emanuele Panzeri (thepanz)
- Raphaëll Roussel
- Tadcka - Tadcka
- Beth Binkovitz - Beth Binkovitz
- Gonzalo Míguez - Gonzalo Míguez
@ -1288,6 +1300,7 @@ Symfony is the result of the work of many people who made the code better
- Tomaz Ahlin - Tomaz Ahlin
- Philip Ardery - Philip Ardery
- Marcus Stöhr (dafish) - Marcus Stöhr (dafish)
- Daniel González Zaballos (dem3trio)
- Emmanuel Vella (emmanuel.vella) - Emmanuel Vella (emmanuel.vella)
- Jonathan Johnson (jrjohnson) - Jonathan Johnson (jrjohnson)
- Carsten Nielsen (phreaknerd) - Carsten Nielsen (phreaknerd)
@ -1302,6 +1315,7 @@ Symfony is the result of the work of many people who made the code better
- Mathieu Morlon - Mathieu Morlon
- Daniel Tschinder - Daniel Tschinder
- Arnaud CHASSEUX - Arnaud CHASSEUX
- Wojciech Gorczyca
- Rafał Muszyński (rafmus90) - Rafał Muszyński (rafmus90)
- Sébastien Decrême (sebdec) - Sébastien Decrême (sebdec)
- Timothy Anido (xanido) - Timothy Anido (xanido)
@ -1395,6 +1409,8 @@ Symfony is the result of the work of many people who made the code better
- Artiom - Artiom
- Jakub Simon - Jakub Simon
- Bouke Haarsma - Bouke Haarsma
- mlievertz
- Enrico Schultz
- Evert Harmeling - Evert Harmeling
- mschop - mschop
- Alan Poulain - Alan Poulain
@ -1500,6 +1516,7 @@ Symfony is the result of the work of many people who made the code better
- Denis (yethee) - Denis (yethee)
- Andrew Zhilin (zhil) - Andrew Zhilin (zhil)
- Sjors Ottjes - Sjors Ottjes
- azjezz
- Andy Stanberry - Andy Stanberry
- Felix Marezki - Felix Marezki
- Normunds - Normunds
@ -1527,6 +1544,7 @@ Symfony is the result of the work of many people who made the code better
- efeen - efeen
- Nicolas Pion - Nicolas Pion
- Muhammed Akbulut - Muhammed Akbulut
- Aaron Somi
- Michał Dąbrowski (defrag) - Michał Dąbrowski (defrag)
- Simone Fumagalli (hpatoio) - Simone Fumagalli (hpatoio)
- Brian Graham (incognito) - Brian Graham (incognito)
@ -1543,6 +1561,7 @@ Symfony is the result of the work of many people who made the code better
- Artem Lopata (bumz) - Artem Lopata (bumz)
- alex - alex
- Nicole Cordes - Nicole Cordes
- Nicolas PHILIPPE
- Roman Orlov - Roman Orlov
- VolCh - VolCh
- Alexey Popkov - Alexey Popkov
@ -1558,6 +1577,7 @@ Symfony is the result of the work of many people who made the code better
- Bram Van der Sype (brammm) - Bram Van der Sype (brammm)
- Guile (guile) - Guile (guile)
- Julien Moulin (lizjulien) - Julien Moulin (lizjulien)
- Raito Akehanareru (raito)
- Mauro Foti (skler) - Mauro Foti (skler)
- Yannick Warnier (ywarnier) - Yannick Warnier (ywarnier)
- Kevin Decherf - Kevin Decherf
@ -1586,6 +1606,7 @@ Symfony is the result of the work of many people who made the code better
- Peter Breuls - Peter Breuls
- Chansig - Chansig
- Tischoi - Tischoi
- Andreas Hasenack
- J Bruni - J Bruni
- Fritz Michael Gschwantner - Fritz Michael Gschwantner
- Alexey Prilipko - Alexey Prilipko
@ -1603,6 +1624,7 @@ Symfony is the result of the work of many people who made the code better
- Hans Nilsson (hansnilsson) - Hans Nilsson (hansnilsson)
- Andrew Marcinkevičius (ifdattic) - Andrew Marcinkevičius (ifdattic)
- Ioana Hazsda (ioana-hazsda) - Ioana Hazsda (ioana-hazsda)
- Jacek Jędrzejewski (jacek.jedrzejewski)
- Jan Marek (janmarek) - Jan Marek (janmarek)
- Mark de Haan (markdehaan) - Mark de Haan (markdehaan)
- Dan Patrick (mdpatrick) - Dan Patrick (mdpatrick)
@ -1615,6 +1637,7 @@ Symfony is the result of the work of many people who made the code better
- Kevin EMO (zarcox) - Kevin EMO (zarcox)
- Alexander Zogheb - Alexander Zogheb
- Rémi Blaise - Rémi Blaise
- Nicolas Séverin
- Joel Marcey - Joel Marcey
- David Christmann - David Christmann
- root - root
@ -1688,12 +1711,14 @@ Symfony is the result of the work of many people who made the code better
- Javan Eskander - Javan Eskander
- Lenar Lõhmus - Lenar Lõhmus
- Cristian Gonzalez - Cristian Gonzalez
- MusikAnimal
- AlberT - AlberT
- hainey - hainey
- Juan M Martínez - Juan M Martínez
- Gilles Gauthier - Gilles Gauthier
- ddebree - ddebree
- Kuba Werłos - Kuba Werłos
- Gyula Szucs
- Tomas Liubinas - Tomas Liubinas
- Alex - Alex
- Jan Hort - Jan Hort
@ -1762,6 +1787,7 @@ Symfony is the result of the work of many people who made the code better
- Ben - Ben
- Evgeniy Tetenchuk - Evgeniy Tetenchuk
- Shrey Puranik - Shrey Puranik
- Lars Moelleken
- dasmfm - dasmfm
- Mathias Geat - Mathias Geat
- Arnaud Buathier (arnapou) - Arnaud Buathier (arnapou)
@ -1935,7 +1961,6 @@ Symfony is the result of the work of many people who made the code better
- sualko - sualko
- Bilge - Bilge
- ADmad - ADmad
- Stéphane Delprat
- Nicolas Roudaire - Nicolas Roudaire
- Alfonso (afgar) - Alfonso (afgar)
- Andreas Forsblom (aforsblo) - Andreas Forsblom (aforsblo)
@ -1957,7 +1982,6 @@ Symfony is the result of the work of many people who made the code better
- Damon Jones (damon__jones) - Damon Jones (damon__jones)
- Łukasz Giza (destroyer) - Łukasz Giza (destroyer)
- Daniel Londero (dlondero) - Daniel Londero (dlondero)
- Samuele Lilli (doncallisto)
- Sebastian Landwehr (dword123) - Sebastian Landwehr (dword123)
- Adel ELHAIBA (eadel) - Adel ELHAIBA (eadel)
- Damián Nohales (eagleoneraptor) - Damián Nohales (eagleoneraptor)
@ -2023,13 +2047,15 @@ Symfony is the result of the work of many people who made the code better
- André Filipe Gonçalves Neves (seven) - André Filipe Gonçalves Neves (seven)
- Bruno Ziegler (sfcoder) - Bruno Ziegler (sfcoder)
- Andrea Giuliano (shark) - Andrea Giuliano (shark)
- Thomas Baumgartner (shoplifter)
- Schuyler Jager (sjager) - Schuyler Jager (sjager)
- Volker (skydiablo) - Volker (skydiablo)
- Serkan Yildiz (srknyldz)
- Julien Sanchez (sumbobyboys) - Julien Sanchez (sumbobyboys)
- Guillermo Gisinger (t3chn0r) - Guillermo Gisinger (t3chn0r)
- Markus Tacker (tacker) - Markus Tacker (tacker)
- Tom Newby (tomnewbyau)
- Andrew Clark (tqt_andrew_clark) - Andrew Clark (tqt_andrew_clark)
- David Lumaye (tux1124)
- Tyler Stroud (tystr) - Tyler Stroud (tystr)
- Moritz Kraft (userfriendly) - Moritz Kraft (userfriendly)
- Víctor Mateo (victormateo) - Víctor Mateo (victormateo)

View File

@ -380,7 +380,7 @@ class Command
* Adds an option. * Adds an option.
* *
* @param string $name The option name * @param string $name The option name
* @param string|array $shortcut The shortcuts, can be null, a string of shortcuts delimited by | or an array of shortcuts * @param string|array|null $shortcut The shortcuts, can be null, a string of shortcuts delimited by | or an array of shortcuts
* @param int|null $mode The option mode: One of the InputOption::VALUE_* constants * @param int|null $mode The option mode: One of the InputOption::VALUE_* constants
* @param string $description A description text * @param string $description A description text
* @param string|string[]|int|bool|null $default The default value (must be null for InputOption::VALUE_NONE) * @param string|string[]|int|bool|null $default The default value (must be null for InputOption::VALUE_NONE)

View File

@ -34,7 +34,7 @@ class InputOption
/** /**
* @param string $name The option name * @param string $name The option name
* @param string|array $shortcut The shortcuts, can be null, a string of shortcuts delimited by | or an array of shortcuts * @param string|array|null $shortcut The shortcuts, can be null, a string of shortcuts delimited by | or an array of shortcuts
* @param int|null $mode The option mode: One of the VALUE_* constants * @param int|null $mode The option mode: One of the VALUE_* constants
* @param string $description A description text * @param string $description A description text
* @param string|string[]|int|bool|null $default The default value (must be null for self::VALUE_NONE) * @param string|string[]|int|bool|null $default The default value (must be null for self::VALUE_NONE)
@ -89,7 +89,7 @@ class InputOption
/** /**
* Returns the option shortcut. * Returns the option shortcut.
* *
* @return string The shortcut * @return string|null The shortcut
*/ */
public function getShortcut() public function getShortcut()
{ {