heimrichhannot / contao-request-bundle
A request class, that brings the symfony/http-foundation to contao.
Installs: 68 081
Dependents: 9
Suggesters: 0
Security: 0
Stars: 1
Watchers: 6
Forks: 0
Open Issues: 0
Type:contao-bundle
Requires
- php: ^7.1|^8.0
- contao/core-bundle: ^4.4
- symfony/http-foundation: ^3.4|^4.4|^5.0
- symfony/http-kernel: ^3.4|^4.4|^5.0
- wa72/htmlpagedom: ^1.3|^2.0
Requires (Dev)
- contao/core-bundle: ^4.4
- contao/manager-plugin: ^2.0
- contao/test-case: 1.1.*
- friendsofphp/php-cs-fixer: ^2.2
- php-coveralls/php-coveralls: ^2.0
- php-http/guzzle6-adapter: ^1.1
- php-http/message-factory: ^1.0.2
- phpunit/phpunit: >=6.0 <6.5
- symfony/phpunit-bridge: ^3.2
README
This bundle is deprecated and not maintained activilty anymore!
Request Bundle
Contao uses it own Input
class, that check the request for $_GET, $_POST and more parameters.
This is done directly on $_GET, $_POST Server Parameters and for Tests it is not possible to simulate the HTTP-Server.
Here HeimrichHannot\Request
put on and provide the sumilation of your own HTTP-Server object with help of symfony/http-foundation
.
Technical instruction
Use the following alternatives for contao Input
or Environment
calls
Insert tags
For convenience we provide insert tags for some request method parameters.
CAUTION: If you use the insert tags in SQL-Query Context, be sure that you escape the insert tag values by using e.g. prepare('field=?')->execute('{{request_get::auto_item}}')