Commit Graph

83 Commits

Author SHA1 Message Date
Fabien Potencier
3fe83cd726 [WebBundle] finished the refactoring of the actions helper 2010-05-18 13:08:06 +02:00
Fabien Potencier
3749c59041 [WebBundle] introduced a ControllerManager class 2010-05-18 12:48:56 +02:00
Fabien Potencier
638d3b0f59 [WebBundle] made a small optimization 2010-05-14 11:50:19 +02:00
Fabien Potencier
c8dde44b61 [WebBundle] added support for URI in actions helper 2010-05-14 11:22:20 +02:00
Fabien Potencier
569508adea [WebBundle] added options to the render method of the actions helper 2010-05-13 20:23:23 +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
bb77e9a3d6 [WebBundle] re-organized the sub-request management a bit (WIP) 2010-05-13 08:29:04 +02:00
Fabien Potencier
72947d8588 re-organized the sub-request management a bit (WIP) 2010-05-13 08:15:37 +02:00
Fabien Potencier
fd331bac18 changed the routing to accept a single _controller argument instead of _bundle, _controller, and _action (the _controller is the : separated representation of a controller - this is more coherent with other part of the framework) 2010-05-12 20:49:45 +02:00
Fabien Potencier
10424155bf fixed some coding standards problems 2010-05-11 10:36:31 +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
16055d229b moved the requirement of the bootstrap.php later in the process 2010-05-07 19:35:08 +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
e79976817d fixed typo in previous commit 2010-05-06 14:32:54 +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
ornicar
3bce03a7e1 [WebBundle] fixed Finder namespace in Filesystem 2010-05-06 08:46:47 +02:00
tirnanog06
5d77229aca [WebBundle] second argument in array_merge must be an array 2010-05-04 21:54:13 +02:00
Fabien Potencier
5d26bb89a0 [WebBundle] added a query parameter to the controller loader for more flexibility 2010-05-03 15:37:23 +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
8fe25d343b [WebBundle] made the request instance explicit in the controller base class (useful if you inject the request for testing purpose) 2010-05-03 11:17:02 +02:00
Fabien Potencier
0858289397 [WebBundle] added a routing file for the 'default' route 2010-05-03 09:14:35 +02:00
Fabien Potencier
9eb3607edf [WebBundle] made a small optimization 2010-04-25 22:18:17 +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
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
ed36859094 [WebBundle] remove unneeded code 2010-04-25 13:18:07 +02:00
Fabien Potencier
9052418f6e [WebBundle] added a trace of uncaught exception with error_log() in prod environment 2010-04-25 13:15:26 +02:00
Fabien Potencier
0255508c15 [WebBundle] fixed typos 2010-04-24 10:50:07 +02:00
Fabien Potencier
d498de88f0 [RequestHandler] removed RequestInterface and ResponseInterface, added RequestHandlerInterface (removed the run() method) 2010-04-24 09:39:13 +02:00
Fabien Potencier
9cf78e637b [WebBundle] added a Response parameter to the send() method 2010-04-24 09:38:10 +02:00
Pascal Borreli
b5089133d2 fixed typos and phpdoc 2010-04-24 09:25:44 +02:00
Jonathan H. Wage
9cf9430430 Enhancing Bundle CLI Command loading to allow a Bundle class to manually add commands to the Console Application instead of trying to read them from disk. 2010-04-23 19:05:41 +02:00
Fabien Potencier
fcda253a1b added full support for functional tests 2010-04-21 12:05:34 +02:00
Fabien Potencier
e0456fbaeb [WebBundle] fixed Filesystem::mirror to use the new Finder component 2010-04-21 11:18:41 +02:00
Fabien Potencier
72fe9fa52f [Finder] added the component 2010-04-21 11:11:38 +02:00
Kris Wallsmith
c6f21e44a3 [WebBundle] Fixed issue in Mustache when a value is not provided for a token. 2010-04-21 07:52:33 +02:00
Fabien Potencier
f6a2b74a91 [WebBundle] removed unneeded code 2010-04-20 17:43:09 +02:00
Fabien Potencier
257c06f551 [WebBundle] fixed controller loader run() method 2010-04-19 08:57:58 +02:00
Kris Wallsmith
2ed59a8464 [WebBundle] Fixed import of base configuration in YAML skeleton. 2010-04-17 09:42:55 +02:00
Kris Wallsmith
21c345835d [WebBundle] fixed invalid assumption in Mustache 2010-04-16 09:54:54 +02:00
Fabien Potencier
241c779cf1 renamed phpunit.xml to phpunit.xml.dist in the skeleton 2010-04-14 21:57:06 +02:00
Fabien Potencier
79b8661439 [WebBundle] added support in application skeleton for PHPUnit 2010-04-14 07:40:00 +02:00
Pascal Borreli
07aabadf25 [WebBundle] fixed unit of measure px is redundant 2010-04-12 17:23:59 +02:00
Fabien Potencier
d568437d23 changed Request storage for parameters coming from PHP global variables 2010-04-08 11:15:19 +02:00
Pascal Borreli
7d106aa80e fixed typo 2010-04-08 07:11:40 +02:00
Bulat (Hacker) Shakirzyanov
6d691052ac [WebBundle] fixed renderDir to not call renderFile on not files 2010-04-08 07:01:06 +02:00