Commit Graph

242 Commits

Author SHA1 Message Date
Fabien Potencier
04a0032293 [Templating] added a __isset() method to the Engine 2010-05-20 13:50:14 +02:00
Fabien Potencier
d14daf9275 [HttpKernel] fixed Request::getETags() 2010-05-19 18:52:13 +02:00
Fabien Potencier
3704b67cda [HttpKernel] fixed signature 2010-05-19 16:35:12 +02:00
Bongiraud Dominique
3dce658b8a [BrowserKit]
- Fixed inverted parameters in Client::requestFromRequest
    - Add missing parameter documentation in Request::__construct()
2010-05-19 15:29:24 +02:00
Fabien Potencier
eec7db8238 fixed some coding standards (extracted from 37c45180ae5513927586) 2010-05-19 15:27:53 +02:00
Matthieu Bontemps
5e1c495bbb Fix an indentation problem in Crawler.php 2010-05-19 15:19:47 +02:00
Fabien Potencier
6e6092596b [HttpKernel] added a method to retrieved the ETags from the IF_NONE_MATCH header in a Request 2010-05-19 11:25:07 +02:00
Fabien Potencier
005051c389 [HttpKernel] added support for weak etags and added a method to set all cookies 2010-05-19 11:24:31 +02:00
Fabien Potencier
8c4dd5cca9 refactored the listeners management 2010-05-19 09:16:18 +02:00
Fabien Potencier
3749c59041 [WebBundle] introduced a ControllerManager class 2010-05-18 12:48:56 +02:00
Fabien Potencier
e715bc3d45 [Console] updated OutputInterface 2010-05-17 15:05:25 +02:00
Fabien Potencier
b6852c3b6e [Finder] added a data range filter 2010-05-14 09:29:04 +02:00
Fabien Potencier
c757616fb7 [Finder] fixed phpdoc 2010-05-14 09:18:42 +02:00
Fabien Potencier
2c165693e7 changed the main parameter of the kernel handle() method to type with 3 different values 2010-05-13 17:17:33 +02:00
Fabien Potencier
9005efaa17 added a comment in PHPDoc about what should be a helper instance 2010-05-12 20:48:23 +02:00
Fabien Potencier
10424155bf fixed some coding standards problems 2010-05-11 10:36:31 +02:00
Fabien Potencier
d8752c7fab [HttpKernel] moved getDate() from ParameterBag to HeaderBag 2010-05-10 19:40:18 +02:00
Fabien Potencier
653620406b [HttpKernel] added Request::getQueryString() 2010-05-10 13:20:03 +02:00
Fabien Potencier
287f787927 [HttpKernel] added Request::getUri() 2010-05-10 13:08:19 +02:00
Jordi Boggiano
33a7d9a0a4 fixed curlies folding, part three, handled remaining special cases manually 2010-05-09 09:15:38 +02:00
Jordi Boggiano
9ed3d0468e folded all curly brackets of control structures to conform to PEAR/ZF CS, part two 2010-05-09 09:15:22 +02:00
Fabien Potencier
75f0d47b54 [HttpKernel] added support for query strings in Request::create() method 2010-05-07 18:31:45 +02:00
Jordi Boggiano
2684de0d8e Folded all curly brackets of control structures to conform to PEAR/ZF CS 2010-05-07 18:24:05 +02:00
Fabien Potencier
9c2c992870 added a raw argument to the HttpKernel::handle() method 2010-05-06 14:26:48 +02:00
Fabien Potencier
83c6d337e2 changed coding standards: indendation is now 4 spaces 2010-05-06 13:25:53 +02:00
Fabien Potencier
6328d514a3 renamed RequestHandler component to HttpKernel 2010-05-06 12:04:50 +02:00
Fabien Potencier
04da781529 [RequestHandler] changed server object in Request to be a simple ParameterBag 2010-05-05 10:24:34 +02:00
Fabien Potencier
02858c4c3d [Finder] simplified LimitDepthFilterIterator 2010-05-04 13:05:18 +02:00
Fabien Potencier
aaeb48f744 [Finder] made the in() method fluent as others as Finder now implements the IteratorAggregate interface 2010-05-04 11:34:29 +02:00
Fabien Potencier
376ca78346 [Finder] replaced ChainIterator with PHP built-in AppendIterator 2010-05-04 11:07:25 +02:00
Fabien Potencier
4be3a508f1 [RequestHandler] fixed HeaderBag usage 2010-05-03 18:10:24 +02:00
Fabien Potencier
606e44e491 [RequestHandler] added a bunch of HTTP cache related methods to the Response class 2010-05-03 11:47:01 +02:00
Fabien Potencier
c34da5d6c4 renamed RequestBag to ParameterBag, added HeaderBag, changed the Response to use the new HeaderBag, added a class to manage the Cache-Control header 2010-05-03 11:40:23 +02:00
Fabien Potencier
b3a6c6f346 [RequestHandler] removed fluent interface for Response, fixed some PHPDoc 2010-05-03 11:23:53 +02:00
Fabien Potencier
ca26672ede [RequestHandler] converted response status texts keys to integer 2010-05-03 11:22:33 +02:00
Fabien Potencier
a06d4a80dd [RequestHandler] fixed incorrect splitting of Accept-* headers 2010-04-28 08:34:57 +02:00
pborreli
cdc9c94628 fixed phpdoc 2010-04-26 14:08:30 +02:00
Fabien Potencier
018c8d548c fixed link generation when doing sub-requests 2010-04-25 16:17:54 +02:00
Fabien Potencier
e983029ddc Revert "fixed link generation when doing sub-requests"
This reverts commit f8ba68332f.
2010-04-25 16:16:05 +02:00
Fabien Potencier
f8ba68332f fixed link generation when doing sub-requests 2010-04-25 16:15:20 +02:00
Fabien Potencier
ee799f6f6f [RequestHandler] changed Request to use the headers bag when appropriate 2010-04-25 13:34:34 +02:00
Fabien Potencier
038f7d7bb4 [RequestHandler] added getPort() and setMethod() to Request 2010-04-25 13:34:02 +02:00
Fabien Potencier
1bce64678f [RequestHandler] fixed cloning of Request instances 2010-04-25 13:32:45 +02:00
Fabien Potencier
3074f12727 [RequestHandler] added a way to delete a parameter from a RequestBag instance 2010-04-25 13:20:55 +02:00
Fabien Potencier
711b3d371a fixed request management
* The "main" request is stored in the RequestHandler
 * The request is passed to the core.response event
2010-04-25 13:18:42 +02:00
Fabien Potencier
52acc423d0 [RequestHandler] added the RequestHandlerInterface 2010-04-24 15:48:49 +02:00
Fabien Potencier
d498de88f0 [RequestHandler] removed RequestInterface and ResponseInterface, added RequestHandlerInterface (removed the run() method) 2010-04-24 09:39:13 +02:00
Pascal Borreli
b5089133d2 fixed typos and phpdoc 2010-04-24 09:25:44 +02:00
Jonathan H. Wage
20cc9b9669 Changing how command names are parsed to allow multiple levels of namespaces 2010-04-23 19:02:46 +02:00
Jonathan H. Wage
0c78e9f121 Adding feature to Command help that allows you to use %command.name% and %command.full_name% patterns so you don't have to hardcode the command name in help text. 2010-04-23 19:02:17 +02:00