Drak
f98f9ae8ff
[HttpFoundation] Refactor for DRY code.
...
Rename ArraySessionStorage to make it clear the session is a mock for testing purposes only.
Has BC class for ArraySessionStorage
Added sanity check when starting the session.
Fixed typos and incorrect php extension test method
session_module_name() also sets session.save_handler, so must use extension_loaded() to check if module exist
or not.
Respect autostart settings.
2012-02-11 11:24:11 +05:45
Drak
e185c8d63b
[HttpFoundation] Refactored component for session workflow.
2012-02-11 11:21:18 +05:45
Lars Strojny
746170bbe2
Make method non static
2012-01-25 14:56:27 +01:00
Lars Strojny
2dd4bf1283
Support for PATCH method in forms
2012-01-24 19:46:37 +01:00
Fabien Potencier
ca8dc87940
merged 2.0
2012-01-09 11:51:30 +01:00
Tobias Schultze
17284937f6
made the assertions in the RequestTest more explicit and improved PHPDoc
2012-01-09 06:33:53 +01:00
Christophe Coevoet
9bc41d00d1
[HttpFoundation] Fixed #3053
2012-01-07 14:27:33 +01:00
Fabien Potencier
a1d12324f9
merged 2.0
2011-11-23 11:23:27 +01:00
Andrej Hudec
11b6156530
updated unittest
2011-11-22 22:28:38 +01:00
Fabien Potencier
dec43f5539
merged 2.0
2011-10-29 12:01:39 +02:00
Fabien Potencier
851eb73778
removed unused use statements
2011-10-29 11:56:30 +02:00
Fabien Potencier
ac5b8a4c37
merged 2.0
2011-10-26 14:29:19 +02:00
Lukas Kahwe Smith
28778834c7
anything in front of ;q= is part of the mime type, anything after may be ignored
...
see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
2011-10-09 12:58:45 +02:00
Fabien Potencier
885bb33791
merged 2.0
2011-09-28 16:08:31 +02:00
stealth35
b12ce94c38
[HttpFoundation] fix #2142 PathInfo parsing/checking
...
Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #2142
2011-09-28 13:18:44 +02:00
stealth35
aecfd0a891
[HttpFoundation] Support user and password in url
2011-09-12 13:01:04 +02:00
stloyd
838237dc32
[Tests] Use proper phpunit assertion functions: "assertTrue", "assertFalse", "assertNull"
2011-08-25 15:41:15 +02:00
Fabien Potencier
95719e78ad
merged branch schmittjoh/requestMethodOverrideFix (PR #1980 )
...
Commits
-------
a1d9fed
updated tests
b6ee1a6
fixes a bug when overriding method via the X-HTTP-METHOD-OVERRIDE header
Discussion
----------
Request method override fix
2011-08-19 14:13:57 +02:00
Lukas Kahwe Smith
8c9ccf6bc2
added more tests for Request::createFromGlobals()
2011-08-18 19:10:51 +02:00
Johannes Schmitt
a1d9fed988
updated tests
2011-08-18 12:19:27 +02:00
Fabien Potencier
8700cd6154
fixed CS
2011-07-27 08:27:46 +02:00
Martin Eckhardt
95011ce4b7
[HttpFoundation] Fixed creation of requests without a path.
...
Providing urls with no path led to php warning that the index 'path' is
not set. This patch initializes 'path' if no path is set.
2011-07-19 10:54:21 +02:00
Fabien Potencier
932cd10477
made HTTP headers coming from proxies non-trusted by default
2011-07-05 19:49:36 +02:00
stloyd
edf4b87dcb
Add missing "tearDown" functions, and some missing variable declaration (this saves for me almost 20MB when run all tests)
...
Force AsseticBundle tests to use TestCase
Fix test for DoctrineBundle to use TestCase
2011-06-16 15:06:36 +02:00
Pascal Borreli
f5eaa404c7
[Tests] Fixed typos
2011-06-12 20:52:53 +00:00
Fabien Potencier
17cd08dc6c
fixed CS
2011-06-08 19:56:59 +02:00
Fabien Potencier
0af4743583
[HttpFoundation] fixed Request::getFormat() when the mime-type has some optional parameter ( closes #1235 )
2011-06-08 11:12:57 +02:00
stloyd
4e03db63d7
Remove all is_null
alias calls.
2011-06-03 11:16:32 +02:00
Joshua Nye
f019541716
Fixed broken logic in Request::getHttpHost(). It was ignoring HTTP_HOST completely.
2011-05-25 16:02:16 -04:00
Miha Vrhovnik
2e286073a4
Removed ability to override method from GET request
2011-05-19 14:08:34 +02:00
Miha Vrhovnik
65ed6f7763
Added support for request method overriding via X-HTTP-Method-Override
...
This type of override is supported by MS MVC3 and is recommended by Google.
Also added ability to override request method via ?_method= when
request is made via GET.
2011-05-19 09:33:08 +02:00
Johannes Schmitt
4d5db59e1e
[HttpFoundation] added unit test
2011-05-05 09:14:48 +02:00
Kris Wallsmith
ae46150bc8
[HttpFoundation] added support for X-Forwarded-Port request header
2011-05-04 09:56:34 -07:00
Fabien Potencier
807c1d8f2f
fixed test
2011-05-03 23:09:15 +02:00
Victor Berchet
d350e01e33
File & UploadedFile tweaks
2011-04-27 09:10:41 +02:00
Fabien Potencier
889c422d6e
Merge remote branch 'igorw/ipv6'
...
* igorw/ipv6:
[HttpFoundation] minor optimization
minor adjustments suggested by vicb
[HttpFoundation] IPv6 support for RequestMatcher
[HttpFoundation] refactor RequestMatcherTest to use dataProvider
[Validator] use full iPv6 regex
[Validator] add IPv6 support to UrlValidator
[HttpFoundation] add IPv6 support to Request
[HttpFoundation] test Request::create with an IP as host name
[HttpFoundation] refactor Request::getClientIp test
2011-04-24 22:04:25 +02:00
Igor Wiedler
82699c5a98
[HttpFoundation] add IPv6 support to Request
2011-04-22 17:07:44 +02:00
Igor Wiedler
18e9268112
[HttpFoundation] test Request::create with an IP as host name
2011-04-22 17:07:35 +02:00
Igor Wiedler
7815bbf3ea
[HttpFoundation] refactor Request::getClientIp test
2011-04-22 17:07:24 +02:00
Fabien Potencier
417839345f
Merge remote branch 'lsmith77/request_format_tweaks'
...
* lsmith77/request_format_tweaks:
added text/html to default format mapping
return "q" from splitHttpAcceptHeader() to enable more complex accept header negotiations
added support for setting a custom default format in Request::getRequestFormat()
2011-04-22 15:33:01 +02:00
Lukas Kahwe Smith
53c7bcf3aa
added support for setting a custom default format in Request::getRequestFormat()
2011-04-17 14:37:35 +02:00
Brikou CARRE
e898445b94
removed empty lines/trailing spaces
2011-04-15 21:12:02 +02:00
George Giannoulopoulos
81e1d4f11d
Refactoring, replace is_null() wuth null ===
2011-04-13 13:56:15 +02:00
Fabien Potencier
510c30693b
[HttpFoundation] fixed a test
2011-03-19 12:29:23 +01:00
Fabien Potencier
8c423edfef
replaced symfony-project.org by symfony.com
2011-03-06 12:40:06 +01:00
Cyril Quintin
1e4e899641
requestTest, override globals erase for the next tests. so backup it and restore it.
2011-03-05 12:11:21 +01:00
Pascal Borreli
3a47fa6eed
[Tests] Fixed Typo
2011-03-01 18:58:08 +01:00
pborreli
41bf849a63
[HttpFoundation] Request coverage
2011-02-07 02:49:14 +01:00
Martijn Evers
1e3dc1479c
[Testing][HttpKernel] Added possibility to functional test raw body data
2011-02-04 13:07:13 +01:00
Victor Berchet
f470c5605e
[Request] Fix getting mime type
2011-01-30 20:14:40 +01:00