Merge branch '2.3' into 2.4
* 2.3: bumped Symfony version to 2.3.18 updated VERSION for 2.3.17 update CONTRIBUTORS for 2.3.17 updated CHANGELOG for 2.3.17 added XSD to PHPUnit configuration bug #11319 [HttpKernel] Ensure the storage exists before purging it in ProfilerTest [Translation] Added unescaping of ids in PoFileLoader updated italian translation for validation messages [DomCrawler] Fix docblocks and formatting. [DomCrawler] Remove the query string and the anchor of the uri of a link Simplified the Travis test command [Console] Make sure formatter is the same Conflicts: src/Symfony/Component/HttpKernel/Kernel.php
This commit is contained in:
commit
8185106a8d
|
@ -25,5 +25,5 @@ before_script:
|
||||||
- sh -c 'if [ "$TRAVIS_PHP_VERSION" != "5.3.3" ]; then phpunit --self-update; fi;'
|
- sh -c 'if [ "$TRAVIS_PHP_VERSION" != "5.3.3" ]; then phpunit --self-update; fi;'
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- ls -d src/Symfony/*/* | parallel --gnu --keep-order 'echo "Running {} tests"; phpunit --exclude-group tty,benchmark {};' || false
|
- ls -d src/Symfony/*/* | parallel --gnu --keep-order 'echo "Running {} tests"; phpunit --exclude-group tty,benchmark {};'
|
||||||
- echo "Running tests requiring tty"; phpunit --group tty
|
- echo "Running tests requiring tty"; phpunit --group tty
|
||||||
|
|
|
@ -7,6 +7,28 @@ in 2.3 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/v2.3.0...v2.3.1
|
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v2.3.0...v2.3.1
|
||||||
|
|
||||||
|
* 2.3.17 (2014-07-07)
|
||||||
|
|
||||||
|
* bug #11238 [Translation] Added unescaping of ids in PoFileLoader (JustBlackBird)
|
||||||
|
* bug #11194 [DomCrawler] Remove the query string and the anchor of the uri of a link (benja-M-1)
|
||||||
|
* bug #11272 [Console] Make sure formatter is the same. (akimsko)
|
||||||
|
* bug #11259 [Config] Fixed failed config schema loads due to libxml_disable_entity_loader usage (ccorliss)
|
||||||
|
* bug #11234 [ClassLoader] fixed PHP warning on PHP 5.3 (fabpot)
|
||||||
|
* bug #11179 [Process] Fix ExecutableFinder with open basedir (cs278)
|
||||||
|
* bug #11242 [CssSelector] Refactored the CssSelector to remove the circular object graph (stof)
|
||||||
|
* bug #11219 [DomCrawler] properly handle buttons with single and double quotes insid... (xabbuh)
|
||||||
|
* bug #11220 [Components][Serializer] optional constructor arguments can be omitted during the denormalization process (xabbuh)
|
||||||
|
* bug #11186 Added missing `break` statement (apfelbox)
|
||||||
|
* bug #11169 [Console] Fixed notice in DialogHelper (florianv)
|
||||||
|
* bug #11144 [HttpFoundation] Fixed Request::getPort returns incorrect value under IPv6 (kicken)
|
||||||
|
* bug #10966 PHP Fatal error when getContainer method of ContainerAwareCommand has be... (kevinvergauwen)
|
||||||
|
* bug #10981 [HttpFoundation] Fixed isSecure() check to be compliant with the docs (Jannik Zschiesche)
|
||||||
|
* bug #11092 [HttpFoundation] Fix basic authentication in url with PHP-FPM (Kdecherf)
|
||||||
|
* bug #10808 [DomCrawler] Empty select with attribute name="foo[]" bug fix (darles)
|
||||||
|
* bug #11063 [HttpFoundation] fix switch statement (Tobion)
|
||||||
|
* bug #11009 [HttpFoundation] smaller fixes for PdoSessionHandler (Tobion)
|
||||||
|
* bug #11041 Remove undefined variable $e (skydiablo)
|
||||||
|
|
||||||
* 2.3.16 (2014-05-31)
|
* 2.3.16 (2014-05-31)
|
||||||
|
|
||||||
* bug #11014 [Validator] Remove property and method targets from the optional and required constraints (jakzal)
|
* bug #11014 [Validator] Remove property and method targets from the optional and required constraints (jakzal)
|
||||||
|
|
|
@ -9,21 +9,21 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Victor Berchet (victor)
|
- Victor Berchet (victor)
|
||||||
- Jordi Boggiano (seldaek)
|
- Jordi Boggiano (seldaek)
|
||||||
- Johannes S (johannes)
|
- Johannes S (johannes)
|
||||||
- Kris Wallsmith (kriswallsmith)
|
|
||||||
- Tobias Schultze (tobion)
|
- Tobias Schultze (tobion)
|
||||||
|
- Kris Wallsmith (kriswallsmith)
|
||||||
- Christophe Coevoet (stof)
|
- Christophe Coevoet (stof)
|
||||||
- Pascal Borreli (pborreli)
|
- Pascal Borreli (pborreli)
|
||||||
- Karma Dordrak (drak)
|
|
||||||
- Jakub Zalas (jakubzalas)
|
- Jakub Zalas (jakubzalas)
|
||||||
|
- Karma Dordrak (drak)
|
||||||
- Joseph Bielawski (stloyd)
|
- Joseph Bielawski (stloyd)
|
||||||
- Ryan Weaver (weaverryan)
|
- Ryan Weaver (weaverryan)
|
||||||
- Lukas Kahwe Smith (lsmith)
|
- Lukas Kahwe Smith (lsmith)
|
||||||
- Jeremy Mikola (jmikola)
|
- Jeremy Mikola (jmikola)
|
||||||
- Jean-François Simon (jfsimon)
|
- Jean-François Simon (jfsimon)
|
||||||
|
- Romain Neutron (romain)
|
||||||
- Benjamin Eberlei (beberlei)
|
- Benjamin Eberlei (beberlei)
|
||||||
- Igor Wiedler (igorw)
|
- Igor Wiedler (igorw)
|
||||||
- Hugo Hamon (hhamon)
|
- Hugo Hamon (hhamon)
|
||||||
- Romain Neutron (romain)
|
|
||||||
- Eriksen Costa (eriksencosta)
|
- Eriksen Costa (eriksencosta)
|
||||||
- Martin Hasoň (hason)
|
- Martin Hasoň (hason)
|
||||||
- Jonathan Wage (jwage)
|
- Jonathan Wage (jwage)
|
||||||
|
@ -35,14 +35,15 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Bulat Shakirzyanov (avalanche123)
|
- Bulat Shakirzyanov (avalanche123)
|
||||||
- Grégoire Pineau (lyrixx)
|
- Grégoire Pineau (lyrixx)
|
||||||
- Francis Besset (francisbesset)
|
- Francis Besset (francisbesset)
|
||||||
|
- Saša Stamenković (umpirsky)
|
||||||
- Miha Vrhovnik
|
- Miha Vrhovnik
|
||||||
- Henrik Bjørnskov (henrikbjorn)
|
- Henrik Bjørnskov (henrikbjorn)
|
||||||
- Saša Stamenković (umpirsky)
|
|
||||||
- Konstantin Kudryashov (everzet)
|
- Konstantin Kudryashov (everzet)
|
||||||
- Bilal Amarni (bamarni)
|
- Bilal Amarni (bamarni)
|
||||||
- Florin Patan (florinpatan)
|
- Florin Patan (florinpatan)
|
||||||
- Wouter De Jong (wouterj)
|
- Wouter De Jong (wouterj)
|
||||||
- Eric Clemmons (ericclemmons)
|
- Eric Clemmons (ericclemmons)
|
||||||
|
- Nicolas Grekas (nicolas-grekas)
|
||||||
- Deni
|
- Deni
|
||||||
- Henrik Westphal (snc)
|
- Henrik Westphal (snc)
|
||||||
- Dariusz Górecki (canni)
|
- Dariusz Górecki (canni)
|
||||||
|
@ -59,41 +60,43 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Fran Moreno (franmomu)
|
- Fran Moreno (franmomu)
|
||||||
- Bart van den Burg (burgov)
|
- Bart van den Burg (burgov)
|
||||||
- Antoine Hérault (herzult)
|
- Antoine Hérault (herzult)
|
||||||
- Nicolas Grekas (nicolas-grekas)
|
|
||||||
- Toni Uebernickel (havvg)
|
- Toni Uebernickel (havvg)
|
||||||
- Arnaud Le Blanc (arnaud-lb)
|
- Arnaud Le Blanc (arnaud-lb)
|
||||||
- Brice BERNARD (brikou)
|
|
||||||
- Luis Cordova (cordoval)
|
- Luis Cordova (cordoval)
|
||||||
- Tim Nagel (merk)
|
|
||||||
- Kevin Bond (kbond)
|
- Kevin Bond (kbond)
|
||||||
|
- Brice BERNARD (brikou)
|
||||||
|
- Tim Nagel (merk)
|
||||||
- marc.weistroff
|
- marc.weistroff
|
||||||
- lenar
|
- lenar
|
||||||
- Włodzimierz Gajda (gajdaw)
|
- Włodzimierz Gajda (gajdaw)
|
||||||
- Colin Frei
|
- Colin Frei
|
||||||
- excelwebzone
|
- excelwebzone
|
||||||
|
- Florian Voutzinos (florianv)
|
||||||
- Fabien Pennequin (fabienpennequin)
|
- Fabien Pennequin (fabienpennequin)
|
||||||
- Jacob Dreesen (jdreesen)
|
- Jacob Dreesen (jdreesen)
|
||||||
- Adrien Brault (adrienbrault)
|
|
||||||
- Gábor Egyed (1ed)
|
- Gábor Egyed (1ed)
|
||||||
|
- Adrien Brault (adrienbrault)
|
||||||
- Michal Piotrowski (eventhorizon)
|
- Michal Piotrowski (eventhorizon)
|
||||||
- Ait Boudad Abdellatif (aitboudad)
|
- Ait Boudad Abdellatif (aitboudad)
|
||||||
- Florian Voutzinos (florianv)
|
|
||||||
- Robert Schönthal (digitalkaoz)
|
- Robert Schönthal (digitalkaoz)
|
||||||
- Juti Noppornpitak (shiroyuki)
|
- Juti Noppornpitak (shiroyuki)
|
||||||
- Sebastian Hörl (blogsh)
|
- Sebastian Hörl (blogsh)
|
||||||
- Hidenori Goto (hidenorigoto)
|
|
||||||
- Daniel Gomes (danielcsgomes)
|
- Daniel Gomes (danielcsgomes)
|
||||||
|
- Hidenori Goto (hidenorigoto)
|
||||||
- Peter Kokot (maastermedia)
|
- Peter Kokot (maastermedia)
|
||||||
- Jérémie Augustin (jaugustin)
|
- Jérémie Augustin (jaugustin)
|
||||||
- David Buchmann (dbu)
|
- David Buchmann (dbu)
|
||||||
- Jérôme Tamarelle (gromnan)
|
- Jérôme Tamarelle (gromnan)
|
||||||
- Tigran Azatyan (tigranazatyan)
|
- Tigran Azatyan (tigranazatyan)
|
||||||
- Javier Eguiluz (javier.eguiluz)
|
- Javier Eguiluz (javier.eguiluz)
|
||||||
|
- Christian Flothmann (xabbuh)
|
||||||
- Rafael Dohms (rdohms)
|
- Rafael Dohms (rdohms)
|
||||||
- Richard Shank (iampersistent)
|
- Richard Shank (iampersistent)
|
||||||
- Gordon Franke (gimler)
|
- Gordon Franke (gimler)
|
||||||
|
- Eric GELOEN (gelo)
|
||||||
- Helmer Aaviksoo
|
- Helmer Aaviksoo
|
||||||
- Sebastiaan Stok (sstok)
|
- Sebastiaan Stok (sstok)
|
||||||
|
- Hiromi Hishida (77web)
|
||||||
- Matthieu Ouellette-Vachon (maoueh)
|
- Matthieu Ouellette-Vachon (maoueh)
|
||||||
- Michał Pipa (michal.pipa)
|
- Michał Pipa (michal.pipa)
|
||||||
- Amal Raghav (kertz)
|
- Amal Raghav (kertz)
|
||||||
|
@ -101,10 +104,9 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Artur Kotyrba
|
- Artur Kotyrba
|
||||||
- Guilherme Blanco (guilhermeblanco)
|
- Guilherme Blanco (guilhermeblanco)
|
||||||
- Pablo Godel (pgodel)
|
- Pablo Godel (pgodel)
|
||||||
- Eric GELOEN (gelo)
|
- Clemens Tolboom
|
||||||
- Dmitrii Chekaliuk (lazyhammer)
|
- Dmitrii Chekaliuk (lazyhammer)
|
||||||
- Clément JOBEILI (dator)
|
- Clément JOBEILI (dator)
|
||||||
- Hiromi Hishida (77web)
|
|
||||||
- Dorian Villet (gnutix)
|
- Dorian Villet (gnutix)
|
||||||
- Richard Miller (mr_r_miller)
|
- Richard Miller (mr_r_miller)
|
||||||
- Arnaud Kleinpeter (nanocom)
|
- Arnaud Kleinpeter (nanocom)
|
||||||
|
@ -127,7 +129,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- François Zaninotto (fzaninotto)
|
- François Zaninotto (fzaninotto)
|
||||||
- Dustin Whittle (dustinwhittle)
|
- Dustin Whittle (dustinwhittle)
|
||||||
- jeff
|
- jeff
|
||||||
- Clemens Tolboom
|
|
||||||
- Justin Hileman (bobthecow)
|
- Justin Hileman (bobthecow)
|
||||||
- Sven Paulus (subsven)
|
- Sven Paulus (subsven)
|
||||||
- Andréia Bohner (andreia)
|
- Andréia Bohner (andreia)
|
||||||
|
@ -141,6 +142,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Francois Zaninotto
|
- Francois Zaninotto
|
||||||
- Alexander Kotynia (olden)
|
- Alexander Kotynia (olden)
|
||||||
- Daniel Tschinder
|
- Daniel Tschinder
|
||||||
|
- Elnur Abdurrakhimov (elnur)
|
||||||
- Manuel Reinhard (sprain)
|
- Manuel Reinhard (sprain)
|
||||||
- Danny Berger (dpb587)
|
- Danny Berger (dpb587)
|
||||||
- Xavier Montaña Carreras (xmontana)
|
- Xavier Montaña Carreras (xmontana)
|
||||||
|
@ -153,8 +155,8 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Stefano Sala (stefano.sala)
|
- Stefano Sala (stefano.sala)
|
||||||
- Joseph Rouff (rouffj)
|
- Joseph Rouff (rouffj)
|
||||||
- Félix Labrecque (woodspire)
|
- Félix Labrecque (woodspire)
|
||||||
- Christian Flothmann (xabbuh)
|
|
||||||
- GordonsLondon
|
- GordonsLondon
|
||||||
|
- Lars Strojny (lstrojny)
|
||||||
- Jan Sorgalla (jsor)
|
- Jan Sorgalla (jsor)
|
||||||
- Ray
|
- Ray
|
||||||
- Chekote
|
- Chekote
|
||||||
|
@ -162,7 +164,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Albert Casademont (acasademont)
|
- Albert Casademont (acasademont)
|
||||||
- jdhoek
|
- jdhoek
|
||||||
- Wodor Wodorski
|
- Wodor Wodorski
|
||||||
- Elnur Abdurrakhimov (elnur)
|
|
||||||
- Beau Simensen (simensen)
|
- Beau Simensen (simensen)
|
||||||
- Robert Kiss (kepten)
|
- Robert Kiss (kepten)
|
||||||
- Kim Hemsø Rasmussen (kimhemsoe)
|
- Kim Hemsø Rasmussen (kimhemsoe)
|
||||||
|
@ -172,9 +173,9 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Marc Weistroff (futurecat)
|
- Marc Weistroff (futurecat)
|
||||||
- Pierre-Yves LEBECQ (pylebecq)
|
- Pierre-Yves LEBECQ (pylebecq)
|
||||||
- Roman Marintšenko (inori)
|
- Roman Marintšenko (inori)
|
||||||
|
- Chris Smith (cs278)
|
||||||
- Florian Klein (docteurklein)
|
- Florian Klein (docteurklein)
|
||||||
- Manuel Kiessling (manuelkiessling)
|
- Manuel Kiessling (manuelkiessling)
|
||||||
- Lars Strojny (lstrojny)
|
|
||||||
- Bertrand Zuchuat (garfield-fr)
|
- Bertrand Zuchuat (garfield-fr)
|
||||||
- Gabor Toth (tgabi333)
|
- Gabor Toth (tgabi333)
|
||||||
- realmfoo
|
- realmfoo
|
||||||
|
@ -194,6 +195,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- janschoenherr
|
- janschoenherr
|
||||||
- Marco Pivetta (ocramius)
|
- Marco Pivetta (ocramius)
|
||||||
- Ricard Clau (ricardclau)
|
- Ricard Clau (ricardclau)
|
||||||
|
- Kévin Dunglas (dunglas)
|
||||||
- Erin Millard
|
- Erin Millard
|
||||||
- Matthew Lewinski (lewinski)
|
- Matthew Lewinski (lewinski)
|
||||||
- alquerci
|
- alquerci
|
||||||
|
@ -219,6 +221,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Greg Thornton (xdissent)
|
- Greg Thornton (xdissent)
|
||||||
- Atsuhiro KUBO (iteman)
|
- Atsuhiro KUBO (iteman)
|
||||||
- Grégoire Paris (greg0ire)
|
- Grégoire Paris (greg0ire)
|
||||||
|
- julien pauli (jpauli)
|
||||||
- Costin Bereveanu (schniper)
|
- Costin Bereveanu (schniper)
|
||||||
- Loïc Chardonnet (gnusat)
|
- Loïc Chardonnet (gnusat)
|
||||||
- Marek Kalnik (marekkalnik)
|
- Marek Kalnik (marekkalnik)
|
||||||
|
@ -227,6 +230,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Tobias Naumann (tna)
|
- Tobias Naumann (tna)
|
||||||
- Ismael Ambrosi (iambrosi)
|
- Ismael Ambrosi (iambrosi)
|
||||||
- Shein Alexey
|
- Shein Alexey
|
||||||
|
- Issei Murasawa (issei_m)
|
||||||
- Joe Lencioni
|
- Joe Lencioni
|
||||||
- Kai
|
- Kai
|
||||||
- Xavier HAUSHERR
|
- Xavier HAUSHERR
|
||||||
|
@ -241,6 +245,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Christophe L. (christophelau)
|
- Christophe L. (christophelau)
|
||||||
- Anthon Pang (robocoder)
|
- Anthon Pang (robocoder)
|
||||||
- Jáchym Toušek
|
- Jáchym Toušek
|
||||||
|
- Jannik Zschiesche (apfelbox)
|
||||||
- Emanuele Gaspari (inmarelibero)
|
- Emanuele Gaspari (inmarelibero)
|
||||||
- Brian King
|
- Brian King
|
||||||
- Michel Salib (michelsalib)
|
- Michel Salib (michelsalib)
|
||||||
|
@ -258,7 +263,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Tobias Sjösten (tobiassjosten)
|
- Tobias Sjösten (tobiassjosten)
|
||||||
- vagrant
|
- vagrant
|
||||||
- Asier Illarramendi (doup)
|
- Asier Illarramendi (doup)
|
||||||
- Kévin Dunglas (dunglas)
|
|
||||||
- Christoph Mewes (xrstf)
|
- Christoph Mewes (xrstf)
|
||||||
- Vitaliy Tverdokhlib (vitaliytv)
|
- Vitaliy Tverdokhlib (vitaliytv)
|
||||||
- Dirk Pahl (dirkaholic)
|
- Dirk Pahl (dirkaholic)
|
||||||
|
@ -284,6 +288,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Ricardo Oliveira (ricardolotr)
|
- Ricardo Oliveira (ricardolotr)
|
||||||
- ondrowan
|
- ondrowan
|
||||||
- Andrew Moore (finewolf)
|
- Andrew Moore (finewolf)
|
||||||
|
- Vyacheslav Salakhutdinov (megazoll)
|
||||||
- Evan S Kaufman (evanskaufman)
|
- Evan S Kaufman (evanskaufman)
|
||||||
- mcben
|
- mcben
|
||||||
- Maks Slesarenko
|
- Maks Slesarenko
|
||||||
|
@ -293,9 +298,9 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Andrew Udvare (audvare)
|
- Andrew Udvare (audvare)
|
||||||
- alexpods
|
- alexpods
|
||||||
- Erik Trapman (eriktrapman)
|
- Erik Trapman (eriktrapman)
|
||||||
|
- hacfi (hifi)
|
||||||
- De Cock Xavier (xdecock)
|
- De Cock Xavier (xdecock)
|
||||||
- Alex Pott
|
- Alex Pott
|
||||||
- Issei Murasawa (issei_m)
|
|
||||||
- Norbert Orzechowicz (norzechowicz)
|
- Norbert Orzechowicz (norzechowicz)
|
||||||
- Matthijs van den Bos (matthijs)
|
- Matthijs van den Bos (matthijs)
|
||||||
- Nils Adermann (naderman)
|
- Nils Adermann (naderman)
|
||||||
|
@ -304,7 +309,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- sasezaki
|
- sasezaki
|
||||||
- Denis Gorbachev (starfall)
|
- Denis Gorbachev (starfall)
|
||||||
- Steven Surowiec
|
- Steven Surowiec
|
||||||
- Chris Smith
|
|
||||||
- Daniel Tschinder
|
- Daniel Tschinder
|
||||||
- Ryan
|
- Ryan
|
||||||
- Alexander Deruwe (aderuwe)
|
- Alexander Deruwe (aderuwe)
|
||||||
|
@ -314,7 +318,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Ned Schwartz
|
- Ned Schwartz
|
||||||
- Ziumin
|
- Ziumin
|
||||||
- Lenar Lõhmus
|
- Lenar Lõhmus
|
||||||
- julien pauli (jpauli)
|
|
||||||
- Zach Badgett (zachbadgett)
|
- Zach Badgett (zachbadgett)
|
||||||
- Aurélien Fredouelle
|
- Aurélien Fredouelle
|
||||||
- Karoly Negyesi (chx)
|
- Karoly Negyesi (chx)
|
||||||
|
@ -325,6 +328,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- alcaeus
|
- alcaeus
|
||||||
- vitaliytv
|
- vitaliytv
|
||||||
- Markus Bachmann (baachi)
|
- Markus Bachmann (baachi)
|
||||||
|
- Jérémy DERUSSÉ (jderusse)
|
||||||
- aubx
|
- aubx
|
||||||
- Ricky Su (ricky)
|
- Ricky Su (ricky)
|
||||||
- Gildas Quéméner (gquemener)
|
- Gildas Quéméner (gquemener)
|
||||||
|
@ -356,6 +360,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- umpirski
|
- umpirski
|
||||||
- Chris Heng (gigablah)
|
- Chris Heng (gigablah)
|
||||||
- Ulumuddin Yunus (joenoez)
|
- Ulumuddin Yunus (joenoez)
|
||||||
|
- Johann Saunier (prophet777)
|
||||||
- Antoine Corcy
|
- Antoine Corcy
|
||||||
- Arturs Vonda
|
- Arturs Vonda
|
||||||
- Sascha Grossenbacher
|
- Sascha Grossenbacher
|
||||||
|
@ -395,6 +400,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Leevi Graham (leevigraham)
|
- Leevi Graham (leevigraham)
|
||||||
- Casper Valdemar Poulsen
|
- Casper Valdemar Poulsen
|
||||||
- Josiah (josiah)
|
- Josiah (josiah)
|
||||||
|
- Marek Štípek (maryo)
|
||||||
- John Bohn (jbohn)
|
- John Bohn (jbohn)
|
||||||
- Jakub Škvára (jskvara)
|
- Jakub Škvára (jskvara)
|
||||||
- Chris Wilkinson (thewilkybarkid)
|
- Chris Wilkinson (thewilkybarkid)
|
||||||
|
@ -403,7 +409,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Jérôme Vieilledent (lolautruche)
|
- Jérôme Vieilledent (lolautruche)
|
||||||
- Degory Valentine
|
- Degory Valentine
|
||||||
- Benoit Lévêque (benoit_leveque)
|
- Benoit Lévêque (benoit_leveque)
|
||||||
- hacfi (hifi)
|
- Jeroen Fiege (fieg)
|
||||||
- Krzysiek Łabuś
|
- Krzysiek Łabuś
|
||||||
- Xavier Lacot (xavier)
|
- Xavier Lacot (xavier)
|
||||||
- Olivier Maisonneuve (olineuve)
|
- Olivier Maisonneuve (olineuve)
|
||||||
|
@ -494,6 +500,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Anton Babenko (antonbabenko)
|
- Anton Babenko (antonbabenko)
|
||||||
- Irmantas Šiupšinskas (irmantas)
|
- Irmantas Šiupšinskas (irmantas)
|
||||||
- Danilo Silva
|
- Danilo Silva
|
||||||
|
- Zachary Tong (polyfractal)
|
||||||
- dantleech
|
- dantleech
|
||||||
- Tero Alén (tero)
|
- Tero Alén (tero)
|
||||||
- DerManoMann
|
- DerManoMann
|
||||||
|
@ -528,7 +535,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Simon Schick (simonsimcity)
|
- Simon Schick (simonsimcity)
|
||||||
- Christian
|
- Christian
|
||||||
- Sergii Smertin (nfx)
|
- Sergii Smertin (nfx)
|
||||||
- Johann Saunier (prophet777)
|
|
||||||
- Eddie Jaoude
|
- Eddie Jaoude
|
||||||
- Haritz Iturbe (hizai)
|
- Haritz Iturbe (hizai)
|
||||||
- Nerijus Arlauskas (nercury)
|
- Nerijus Arlauskas (nercury)
|
||||||
|
@ -569,6 +575,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Max Voloshin (maxvoloshin)
|
- Max Voloshin (maxvoloshin)
|
||||||
- Nicolas Fabre (nfabre)
|
- Nicolas Fabre (nfabre)
|
||||||
- Raul Rodriguez (raul782)
|
- Raul Rodriguez (raul782)
|
||||||
|
- Patrick Landolt (scube)
|
||||||
- Derek Lambert
|
- Derek Lambert
|
||||||
- Felicitus
|
- Felicitus
|
||||||
- Krzysztof Przybyszewski
|
- Krzysztof Przybyszewski
|
||||||
|
@ -610,12 +617,14 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Saem Ghani
|
- Saem Ghani
|
||||||
- Sebastian Utz
|
- Sebastian Utz
|
||||||
- Karol Sójko (karolsojko)
|
- Karol Sójko (karolsojko)
|
||||||
|
- sl_toto (sl_toto)
|
||||||
- Sébastien HOUZÉ
|
- Sébastien HOUZÉ
|
||||||
- steveYeah
|
- steveYeah
|
||||||
- Samy Dindane (dinduks)
|
- Samy Dindane (dinduks)
|
||||||
- Keri Henare (kerihenare)
|
- Keri Henare (kerihenare)
|
||||||
- Cédric Lahouste (rapotor)
|
- Cédric Lahouste (rapotor)
|
||||||
- Samuel Vogel (samuelvogel)
|
- Samuel Vogel (samuelvogel)
|
||||||
|
- Berat Doğan
|
||||||
- Anthony Ferrara
|
- Anthony Ferrara
|
||||||
- ShiraNai7
|
- ShiraNai7
|
||||||
- Janusz Jabłoński (yanoosh)
|
- Janusz Jabłoński (yanoosh)
|
||||||
|
@ -631,12 +640,15 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- caponica
|
- caponica
|
||||||
- Matt Daum (daum)
|
- Matt Daum (daum)
|
||||||
- Alberto Pirovano (geezmo)
|
- Alberto Pirovano (geezmo)
|
||||||
|
- Pete Mitchell (peterjmit)
|
||||||
- Martin Pärtel
|
- Martin Pärtel
|
||||||
- Evgeniy (ewgraf)
|
- Evgeniy (ewgraf)
|
||||||
- Patrick Daley (padrig)
|
- Patrick Daley (padrig)
|
||||||
- Xavier Briand (xavierbriand)
|
- Xavier Briand (xavierbriand)
|
||||||
- Max Summe
|
- Max Summe
|
||||||
- WedgeSama
|
- WedgeSama
|
||||||
|
- Felds Liscia
|
||||||
|
- Tadcka
|
||||||
- Beth Binkovitz
|
- Beth Binkovitz
|
||||||
- Romain Geissler
|
- Romain Geissler
|
||||||
- Marcus Stöhr (dafish)
|
- Marcus Stöhr (dafish)
|
||||||
|
@ -672,6 +684,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Sebastian Ionescu
|
- Sebastian Ionescu
|
||||||
- Thomas Ploch
|
- Thomas Ploch
|
||||||
- Simon Neidhold
|
- Simon Neidhold
|
||||||
|
- Seb Koelen
|
||||||
- Kevin Dew
|
- Kevin Dew
|
||||||
- James Cowgill
|
- James Cowgill
|
||||||
- Jeremy Livingston (jeremylivingston)
|
- Jeremy Livingston (jeremylivingston)
|
||||||
|
@ -684,6 +697,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Stelian Mocanita (stelian)
|
- Stelian Mocanita (stelian)
|
||||||
- Flavian (2much)
|
- Flavian (2much)
|
||||||
- mike
|
- mike
|
||||||
|
- Keith Maika
|
||||||
- Mephistofeles
|
- Mephistofeles
|
||||||
- Hoffmann András
|
- Hoffmann András
|
||||||
- Olivier
|
- Olivier
|
||||||
|
@ -700,6 +714,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Bouke Haarsma
|
- Bouke Haarsma
|
||||||
- Harm van Tilborg
|
- Harm van Tilborg
|
||||||
- Martin Eckhardt
|
- Martin Eckhardt
|
||||||
|
- Denis Zunke
|
||||||
- Jonathan Poston
|
- Jonathan Poston
|
||||||
- Przemysław Piechota (kibao)
|
- Przemysław Piechota (kibao)
|
||||||
- Leonid Terentyev (li0n)
|
- Leonid Terentyev (li0n)
|
||||||
|
@ -716,6 +731,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Alexandre Segura
|
- Alexandre Segura
|
||||||
- Josef Cech
|
- Josef Cech
|
||||||
- Matthew Foster (mfoster)
|
- Matthew Foster (mfoster)
|
||||||
|
- Maximilian Reichel (phramz)
|
||||||
- Paul Seiffert (seiffert)
|
- Paul Seiffert (seiffert)
|
||||||
- Vasily Khayrulin (sirian)
|
- Vasily Khayrulin (sirian)
|
||||||
- Stefan Koopmanschap (skoop)
|
- Stefan Koopmanschap (skoop)
|
||||||
|
@ -755,8 +771,10 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Warwick
|
- Warwick
|
||||||
- Chris
|
- Chris
|
||||||
- efeen
|
- efeen
|
||||||
|
- Michał Dąbrowski (defrag)
|
||||||
- Dominik Zogg (dominik.zogg)
|
- Dominik Zogg (dominik.zogg)
|
||||||
- Simone Fumagalli (hpatoio)
|
- Simone Fumagalli (hpatoio)
|
||||||
|
- Kevin Vergauwen (innocenzo)
|
||||||
- Alessio Baglio (ioalessio)
|
- Alessio Baglio (ioalessio)
|
||||||
- John Bafford (jbafford)
|
- John Bafford (jbafford)
|
||||||
- Jérôme Macias (jeromemacias)
|
- Jérôme Macias (jeromemacias)
|
||||||
|
@ -776,6 +794,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Bram Van der Sype (brammm)
|
- Bram Van der Sype (brammm)
|
||||||
- Julien Moulin (lizjulien)
|
- Julien Moulin (lizjulien)
|
||||||
- Matthieu Auger (matthieuauger)
|
- Matthieu Auger (matthieuauger)
|
||||||
|
- Kevin Decherf
|
||||||
- dened
|
- dened
|
||||||
- Sam Ward
|
- Sam Ward
|
||||||
- devel
|
- devel
|
||||||
|
@ -786,6 +805,7 @@ Symfony2 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
|
||||||
|
- Hans Nilsson (hansnilsson)
|
||||||
- Jan Marek (janmarek)
|
- Jan Marek (janmarek)
|
||||||
- Mark de Haan (markdehaan)
|
- Mark de Haan (markdehaan)
|
||||||
- Dan Patrick (mdpatrick)
|
- Dan Patrick (mdpatrick)
|
||||||
|
@ -823,6 +843,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Alan Chen
|
- Alan Chen
|
||||||
- Maerlyn
|
- Maerlyn
|
||||||
- Even André Fiskvik
|
- Even André Fiskvik
|
||||||
|
- Diego Agulló
|
||||||
- Lenar Lõhmus
|
- Lenar Lõhmus
|
||||||
- Cristian Gonzalez
|
- Cristian Gonzalez
|
||||||
- Juan M Martínez
|
- Juan M Martínez
|
||||||
|
@ -833,6 +854,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Rafał
|
- Rafał
|
||||||
- Adria Lopez (adlpz)
|
- Adria Lopez (adlpz)
|
||||||
- Masao Maeda (brtriver)
|
- Masao Maeda (brtriver)
|
||||||
|
- Darius Leskauskas (darles)
|
||||||
- Dave Hulbert (dave1010)
|
- Dave Hulbert (dave1010)
|
||||||
- Dave Marshall (davedevelopment)
|
- Dave Marshall (davedevelopment)
|
||||||
- David Joos (djoos)
|
- David Joos (djoos)
|
||||||
|
@ -844,7 +866,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Ian Jenkins (jenkoian)
|
- Ian Jenkins (jenkoian)
|
||||||
- Jorge Martin (jorgemartind)
|
- Jorge Martin (jorgemartind)
|
||||||
- Kevin Herrera (kherge)
|
- Kevin Herrera (kherge)
|
||||||
- Marek Štípek (maryo)
|
|
||||||
- Matthew Davis (mdavis1982)
|
- Matthew Davis (mdavis1982)
|
||||||
- Muriel (metalmumu)
|
- Muriel (metalmumu)
|
||||||
- Michaël Perrin (michael.perrin)
|
- Michaël Perrin (michael.perrin)
|
||||||
|
@ -860,6 +881,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Gladhon
|
- Gladhon
|
||||||
- Saem Ghani
|
- Saem Ghani
|
||||||
- Stefan Oderbolz
|
- Stefan Oderbolz
|
||||||
|
- Curtis
|
||||||
- Alexey Popkov
|
- Alexey Popkov
|
||||||
- Joseph Deray
|
- Joseph Deray
|
||||||
- Arnaud Buathier (arnapou)
|
- Arnaud Buathier (arnapou)
|
||||||
|
@ -927,7 +949,6 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Michael Squires
|
- Michael Squires
|
||||||
- Matt Janssen
|
- Matt Janssen
|
||||||
- Peter Gribanov
|
- Peter Gribanov
|
||||||
- Chris Smith
|
|
||||||
- kwiateusz
|
- kwiateusz
|
||||||
- David Soria Parra
|
- David Soria Parra
|
||||||
- Sergiy Sokolenko
|
- Sergiy Sokolenko
|
||||||
|
@ -949,8 +970,8 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Nicolas Roudaire
|
- Nicolas Roudaire
|
||||||
- Lee Rowlands
|
- Lee Rowlands
|
||||||
- Andreas Forsblom (aforsblo)
|
- Andreas Forsblom (aforsblo)
|
||||||
|
- Alaattin Kahramanlar (alaattin)
|
||||||
- Alex Olmos (alexolmos)
|
- Alex Olmos (alexolmos)
|
||||||
- Jannik Zschiesche (apfelbox)
|
|
||||||
- Juan Ases García (ases)
|
- Juan Ases García (ases)
|
||||||
- Daniel Basten (axhm3a)
|
- Daniel Basten (axhm3a)
|
||||||
- Bill Hance (billhance)
|
- Bill Hance (billhance)
|
||||||
|
@ -975,6 +996,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Vladislav Krupenkin (ideea)
|
- Vladislav Krupenkin (ideea)
|
||||||
- joris de wit (jdewit)
|
- joris de wit (jdewit)
|
||||||
- Jérémy CROMBEZ (jeremy)
|
- Jérémy CROMBEZ (jeremy)
|
||||||
|
- Jose Manuel Gonzalez (jgonzalez)
|
||||||
- Jorge Maiden (jorgemaiden)
|
- Jorge Maiden (jorgemaiden)
|
||||||
- Justin Rainbow (jrainbow)
|
- Justin Rainbow (jrainbow)
|
||||||
- JuntaTom (juntatom)
|
- JuntaTom (juntatom)
|
||||||
|
@ -998,9 +1020,11 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Sebastian Busch (sebu)
|
- Sebastian Busch (sebu)
|
||||||
- André Filipe Gonçalves Neves (seven)
|
- André Filipe Gonçalves Neves (seven)
|
||||||
- Andrea Giuliano (shark)
|
- Andrea Giuliano (shark)
|
||||||
|
- Volker (skydiablo)
|
||||||
- Julien Sanchez (sumbobyboys)
|
- Julien Sanchez (sumbobyboys)
|
||||||
- Guillermo Gisinger (t3chn0r)
|
- Guillermo Gisinger (t3chn0r)
|
||||||
- Markus Tacker (tacker)
|
- Markus Tacker (tacker)
|
||||||
|
- Tristan Maindron (tmaindron)
|
||||||
- Tyler Stroud (tystr)
|
- Tyler Stroud (tystr)
|
||||||
- Víctor Mateo (victormateo)
|
- Víctor Mateo (victormateo)
|
||||||
- Vincent (vincent1870)
|
- Vincent (vincent1870)
|
||||||
|
@ -1025,6 +1049,7 @@ Symfony2 is the result of the work of many people who made the code better
|
||||||
- Muharrem Demirci (mdemirci)
|
- Muharrem Demirci (mdemirci)
|
||||||
- Evgeny Z (meze)
|
- Evgeny Z (meze)
|
||||||
- Nicolas de Marqué (nicola)
|
- Nicolas de Marqué (nicola)
|
||||||
|
- Kevin (oxfouzer)
|
||||||
- Pierre Geyer (ptheg)
|
- Pierre Geyer (ptheg)
|
||||||
- Erik Saunier (snickers)
|
- Erik Saunier (snickers)
|
||||||
- Matej Žilák (teo_sk)
|
- Matej Žilák (teo_sk)
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="autoload.php.dist"
|
bootstrap="autoload.php.dist"
|
||||||
>
|
>
|
||||||
<php>
|
<php>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="Tests/bootstrap.php"
|
bootstrap="Tests/bootstrap.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
backupGlobals="false"
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
backupStaticAttributes="false"
|
backupGlobals="false"
|
||||||
colors="true"
|
backupStaticAttributes="false"
|
||||||
convertErrorsToExceptions="true"
|
colors="true"
|
||||||
convertNoticesToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
convertWarningsToExceptions="true"
|
convertNoticesToExceptions="true"
|
||||||
processIsolation="false"
|
convertWarningsToExceptions="true"
|
||||||
stopOnFailure="false"
|
processIsolation="false"
|
||||||
syntaxCheck="false"
|
stopOnFailure="false"
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
<testsuite name="Symfony ProxyManager Bridge Test Suite">
|
<testsuite name="Symfony ProxyManager Bridge Test Suite">
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -50,7 +50,7 @@ class ConsoleOutput extends StreamOutput implements ConsoleOutputInterface
|
||||||
|
|
||||||
parent::__construct(fopen($outputStream, 'w'), $verbosity, $decorated, $formatter);
|
parent::__construct(fopen($outputStream, 'w'), $verbosity, $decorated, $formatter);
|
||||||
|
|
||||||
$this->stderr = new StreamOutput(fopen('php://stderr', 'w'), $verbosity, $decorated, $formatter);
|
$this->stderr = new StreamOutput(fopen('php://stderr', 'w'), $verbosity, $decorated, $this->getFormatter());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -20,5 +20,6 @@ class ConsoleOutputTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
$output = new ConsoleOutput(Output::VERBOSITY_QUIET, true);
|
$output = new ConsoleOutput(Output::VERBOSITY_QUIET, true);
|
||||||
$this->assertEquals(Output::VERBOSITY_QUIET, $output->getVerbosity(), '__construct() takes the verbosity as its first argument');
|
$this->assertEquals(Output::VERBOSITY_QUIET, $output->getVerbosity(), '__construct() takes the verbosity as its first argument');
|
||||||
|
$this->assertSame($output->getFormatter(), $output->getErrorOutput()->getFormatter(), '__construct() takes a formatter or null as the third argument');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -24,10 +24,12 @@ class Link
|
||||||
* @var \DOMNode A \DOMNode instance
|
* @var \DOMNode A \DOMNode instance
|
||||||
*/
|
*/
|
||||||
protected $node;
|
protected $node;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string The method to use for the link
|
* @var string The method to use for the link
|
||||||
*/
|
*/
|
||||||
protected $method;
|
protected $method;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string The URI of the page where the link is embedded (or the base href)
|
* @var string The URI of the page where the link is embedded (or the base href)
|
||||||
*/
|
*/
|
||||||
|
@ -98,34 +100,23 @@ class Link
|
||||||
return $this->currentUri;
|
return $this->currentUri;
|
||||||
}
|
}
|
||||||
|
|
||||||
// only an anchor
|
// an anchor
|
||||||
if ('#' === $uri[0]) {
|
if ('#' === $uri[0]) {
|
||||||
$baseUri = $this->currentUri;
|
return $this->cleanupAnchor($this->currentUri).$uri;
|
||||||
if (false !== $pos = strpos($baseUri, '#')) {
|
|
||||||
$baseUri = substr($baseUri, 0, $pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $baseUri.$uri;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// only a query string
|
$baseUri = $this->cleanupUri($this->currentUri);
|
||||||
|
|
||||||
if ('?' === $uri[0]) {
|
if ('?' === $uri[0]) {
|
||||||
$baseUri = $this->currentUri;
|
|
||||||
|
|
||||||
// remove the query string from the current URI
|
|
||||||
if (false !== $pos = strpos($baseUri, '?')) {
|
|
||||||
$baseUri = substr($baseUri, 0, $pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $baseUri.$uri;
|
return $baseUri.$uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
// absolute URL with relative schema
|
// absolute URL with relative schema
|
||||||
if (0 === strpos($uri, '//')) {
|
if (0 === strpos($uri, '//')) {
|
||||||
return preg_replace('#^([^/]*)//.*$#', '$1', $this->currentUri).$uri;
|
return preg_replace('#^([^/]*)//.*$#', '$1', $baseUri).$uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
$baseUri = preg_replace('#^(.*?//[^/]*)(?:\/.*)?$#', '$1', $this->currentUri);
|
$baseUri = preg_replace('#^(.*?//[^/]*)(?:\/.*)?$#', '$1', $baseUri);
|
||||||
|
|
||||||
// absolute path
|
// absolute path
|
||||||
if ('/' === $uri[0]) {
|
if ('/' === $uri[0]) {
|
||||||
|
@ -194,4 +185,48 @@ class Link
|
||||||
|
|
||||||
$this->node = $node;
|
$this->node = $node;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Removes the query string and the anchor from the given uri.
|
||||||
|
*
|
||||||
|
* @param string $uri The uri to clean
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function cleanupUri($uri)
|
||||||
|
{
|
||||||
|
return $this->cleanupQuery($this->cleanupAnchor($uri));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the query string from the uri.
|
||||||
|
*
|
||||||
|
* @param string $uri
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function cleanupQuery($uri)
|
||||||
|
{
|
||||||
|
if (false !== $pos = strpos($uri, '?')) {
|
||||||
|
return substr($uri, 0, $pos);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $uri;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the anchor from the uri.
|
||||||
|
*
|
||||||
|
* @param string $uri
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function cleanupAnchor($uri)
|
||||||
|
{
|
||||||
|
if (false !== $pos = strpos($uri, '#')) {
|
||||||
|
return substr($uri, 0, $pos);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $uri;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,7 +101,9 @@ class LinkTest extends \PHPUnit_Framework_TestCase
|
||||||
|
|
||||||
array('', 'http://localhost/bar/', 'http://localhost/bar/'),
|
array('', 'http://localhost/bar/', 'http://localhost/bar/'),
|
||||||
array('#', 'http://localhost/bar/', 'http://localhost/bar/#'),
|
array('#', 'http://localhost/bar/', 'http://localhost/bar/#'),
|
||||||
|
array('#bar', 'http://localhost/bar?a=b', 'http://localhost/bar?a=b#bar'),
|
||||||
array('#bar', 'http://localhost/bar/#foo', 'http://localhost/bar/#bar'),
|
array('#bar', 'http://localhost/bar/#foo', 'http://localhost/bar/#bar'),
|
||||||
|
array('?a=b', 'http://localhost/bar#foo', 'http://localhost/bar?a=b'),
|
||||||
array('?a=b', 'http://localhost/bar/', 'http://localhost/bar/?a=b'),
|
array('?a=b', 'http://localhost/bar/', 'http://localhost/bar/?a=b'),
|
||||||
|
|
||||||
array('http://login.foo.com/foo', 'http://localhost/bar/', 'http://login.foo.com/foo'),
|
array('http://login.foo.com/foo', 'http://localhost/bar/', 'http://login.foo.com/foo'),
|
||||||
|
@ -135,6 +137,8 @@ class LinkTest extends \PHPUnit_Framework_TestCase
|
||||||
array('../../', 'http://localhost/', 'http://localhost/'),
|
array('../../', 'http://localhost/', 'http://localhost/'),
|
||||||
array('../../', 'http://localhost', 'http://localhost/'),
|
array('../../', 'http://localhost', 'http://localhost/'),
|
||||||
|
|
||||||
|
array('/foo', 'http://localhost?bar=1', 'http://localhost/foo'),
|
||||||
|
array('/foo', 'http://localhost#bar', 'http://localhost/foo'),
|
||||||
array('/foo', 'file:///', 'file:///foo'),
|
array('/foo', 'file:///', 'file:///foo'),
|
||||||
array('/foo', 'file:///bar/baz', 'file:///foo'),
|
array('/foo', 'file:///bar/baz', 'file:///foo'),
|
||||||
array('foo', 'file:///', 'file:///foo'),
|
array('foo', 'file:///', 'file:///foo'),
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -79,9 +79,11 @@ class ProfilerTest extends \PHPUnit_Framework_TestCase
|
||||||
|
|
||||||
protected function tearDown()
|
protected function tearDown()
|
||||||
{
|
{
|
||||||
$this->storage->purge();
|
if (null !== $this->storage) {
|
||||||
$this->storage = null;
|
$this->storage->purge();
|
||||||
|
$this->storage = null;
|
||||||
|
|
||||||
@unlink($this->tmp);
|
@unlink($this->tmp);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -157,7 +157,7 @@ class PoFileLoader extends ArrayLoader implements LoaderInterface
|
||||||
private function addMessage(array &$messages, array $item)
|
private function addMessage(array &$messages, array $item)
|
||||||
{
|
{
|
||||||
if (is_array($item['translated'])) {
|
if (is_array($item['translated'])) {
|
||||||
$messages[$item['ids']['singular']] = stripcslashes($item['translated'][0]);
|
$messages[stripcslashes($item['ids']['singular'])] = stripcslashes($item['translated'][0]);
|
||||||
if (isset($item['ids']['plural'])) {
|
if (isset($item['ids']['plural'])) {
|
||||||
$plurals = $item['translated'];
|
$plurals = $item['translated'];
|
||||||
// PO are by definition indexed so sort by index.
|
// PO are by definition indexed so sort by index.
|
||||||
|
@ -169,10 +169,10 @@ class PoFileLoader extends ArrayLoader implements LoaderInterface
|
||||||
$empties = array_fill(0, $count+1, '-');
|
$empties = array_fill(0, $count+1, '-');
|
||||||
$plurals += $empties;
|
$plurals += $empties;
|
||||||
ksort($plurals);
|
ksort($plurals);
|
||||||
$messages[$item['ids']['plural']] = stripcslashes(implode('|', $plurals));
|
$messages[stripcslashes($item['ids']['plural'])] = stripcslashes(implode('|', $plurals));
|
||||||
}
|
}
|
||||||
} elseif (!empty($item['ids']['singular'])) {
|
} elseif (!empty($item['ids']['singular'])) {
|
||||||
$messages[$item['ids']['singular']] = stripcslashes($item['translated']);
|
$messages[stripcslashes($item['ids']['singular'])] = stripcslashes($item['translated']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,4 +69,28 @@ class PoFileLoaderTest extends \PHPUnit_Framework_TestCase
|
||||||
$this->assertEquals('en', $catalogue->getLocale());
|
$this->assertEquals('en', $catalogue->getLocale());
|
||||||
$this->assertEquals(array(new FileResource($resource)), $catalogue->getResources());
|
$this->assertEquals(array(new FileResource($resource)), $catalogue->getResources());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function testEscapedId()
|
||||||
|
{
|
||||||
|
$loader = new PoFileLoader();
|
||||||
|
$resource = __DIR__.'/../fixtures/escaped-id.po';
|
||||||
|
$catalogue = $loader->load($resource, 'en', 'domain1');
|
||||||
|
|
||||||
|
$messages = $catalogue->all('domain1');
|
||||||
|
$this->assertArrayHasKey('escaped "foo"', $messages);
|
||||||
|
$this->assertEquals('escaped "bar"', $messages['escaped "foo"']);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testEscapedIdPlurals()
|
||||||
|
{
|
||||||
|
$loader = new PoFileLoader();
|
||||||
|
$resource = __DIR__.'/../fixtures/escaped-id-plurals.po';
|
||||||
|
$catalogue = $loader->load($resource, 'en', 'domain1');
|
||||||
|
|
||||||
|
$messages = $catalogue->all('domain1');
|
||||||
|
$this->assertArrayHasKey('escaped "foo"', $messages);
|
||||||
|
$this->assertArrayHasKey('escaped "foos"', $messages);
|
||||||
|
$this->assertEquals('escaped "bar"', $messages['escaped "foo"']);
|
||||||
|
$this->assertEquals('escaped "bar"|escaped "bars"', $messages['escaped "foos"']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: en\n"
|
||||||
|
|
||||||
|
msgid "escaped \"foo\""
|
||||||
|
msgid_plural "escaped \"foos\""
|
||||||
|
msgstr[0] "escaped \"bar\""
|
||||||
|
msgstr[1] "escaped \"bars\""
|
|
@ -0,0 +1,8 @@
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: en\n"
|
||||||
|
|
||||||
|
msgid "escaped \"foo\""
|
||||||
|
msgstr "escaped \"bar\""
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -246,6 +246,62 @@
|
||||||
<source>This value is not a valid currency.</source>
|
<source>This value is not a valid currency.</source>
|
||||||
<target>Questo valore non è una valuta valida.</target>
|
<target>Questo valore non è una valuta valida.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
|
<trans-unit id="65">
|
||||||
|
<source>This value should be equal to {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere uguale a {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="66">
|
||||||
|
<source>This value should be greater than {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere maggiore di {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="67">
|
||||||
|
<source>This value should be greater than or equal to {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere maggiore o uguale a {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="68">
|
||||||
|
<source>This value should be identical to {{ compared_value_type }} {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere identico a {{ compared_value_type }} {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="69">
|
||||||
|
<source>This value should be less than {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere minore di {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="70">
|
||||||
|
<source>This value should be less than or equal to {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere minore o uguale a {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="71">
|
||||||
|
<source>This value should not be equal to {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere diverso da {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="72">
|
||||||
|
<source>This value should not be identical to {{ compared_value_type }} {{ compared_value }}.</source>
|
||||||
|
<target>Questo valore dovrebbe essere diverso da {{ compared_value_type }} {{ compared_value }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="73">
|
||||||
|
<source>The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}.</source>
|
||||||
|
<target>Il rapporto di aspetto dell'immagine è troppo grande ({{ ratio }}). Il rapporto massimo consentito è {{ max_ratio }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="74">
|
||||||
|
<source>The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}.</source>
|
||||||
|
<target>Il rapporto di aspetto dell'immagine è troppo piccolo ({{ ratio }}). Il rapporto minimo consentito è {{ min_ratio }}.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="75">
|
||||||
|
<source>The image is square ({{ width }}x{{ height }}px). Square images are not allowed.</source>
|
||||||
|
<target>L'immagine è quadrata ({{ width }}x{{ height }}px). Le immagini quadrate non sono consentite.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="76">
|
||||||
|
<source>The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed.</source>
|
||||||
|
<target>L'immagine è orizzontale ({{ width }}x{{ height }}px). Le immagini orizzontali non sono consentite.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="77">
|
||||||
|
<source>The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed.</source>
|
||||||
|
<target>L'immagine è verticale ({{ width }}x{{ height }}px). Le immagini verticali non sono consentite.</target>
|
||||||
|
</trans-unit>
|
||||||
|
<trans-unit id="78">
|
||||||
|
<source>An empty file is not allowed.</source>
|
||||||
|
<target>Un file vuoto non è consentito.</target>
|
||||||
|
</trans-unit>
|
||||||
</body>
|
</body>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<phpunit backupGlobals="false"
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
||||||
|
backupGlobals="false"
|
||||||
backupStaticAttributes="false"
|
backupStaticAttributes="false"
|
||||||
colors="true"
|
colors="true"
|
||||||
convertErrorsToExceptions="true"
|
convertErrorsToExceptions="true"
|
||||||
|
@ -8,7 +10,6 @@
|
||||||
convertWarningsToExceptions="true"
|
convertWarningsToExceptions="true"
|
||||||
processIsolation="false"
|
processIsolation="false"
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
bootstrap="vendor/autoload.php"
|
||||||
>
|
>
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
|
Reference in New Issue