Benjamin Eberlei
18c611a29e
[DoctrineBundle] Remove the CreateProxyDirectoryPass and let the cache directory generation be done by the cache warmer.
2011-01-26 06:55:29 +01:00
Fabien Potencier
8cfa246887
[DoctrineBundle] modified XSD to allow expression for Booleans (like %kernel.debug%)
2011-01-25 20:00:38 +01:00
Fabien Potencier
36dcce40eb
changed method signature to use the new KernelInterface
2011-01-25 17:20:20 +01:00
Fabien Potencier
a1945ca9bc
fixed XML definitions
2011-01-25 17:13:34 +01:00
Fabien Potencier
fb4e7fb5c5
added KernelInterface
2011-01-25 17:10:47 +01:00
Fabien Potencier
935c82e1f9
[FrameworkBundle] simplified some code
2011-01-25 16:42:50 +01:00
Johannes Schmitt
40dec8831f
adds helper method to normalize keys
2011-01-25 15:59:51 +01:00
Johannes M. Schmitt
6bbfffb981
added path, and domain to clearCookie() in accordance with RFC 2109, and RFC 2965
2011-01-25 15:58:01 +01:00
marc.weistroff
90c16c7350
[HttpKernel] Changed the directory name in which Store stores data.
...
Previously, it used this pattern:
md/abcd/123456789
now it uses this one :
md/ab/cd/123456789
2011-01-25 15:55:18 +01:00
Fabien Potencier
0e66e388ec
added two interfaces: EventInterface and EventDispatcherInterface
2011-01-25 14:23:32 +01:00
jeromemacias
b325487388
[HttpKernel] Removed calls to undefined variable + added check on mkdir in save method
2011-01-25 12:17:26 +01:00
Johannes Schmitt
a4de7dab10
make normalizeConfig public and static
2011-01-25 11:40:02 +01:00
Fabien Potencier
97897f532a
[Form] removed obsolete method
2011-01-25 11:37:48 +01:00
Bernhard Schussek
d017970867
[Form] Implemented FormFactory::buildDefault() to ease the use of the new CSRF implementation without the DIC
2011-01-25 11:31:04 +01:00
Bernhard Schussek
0239d62619
[Form] Made the CSRF provider service public so that it can be used without forms
2011-01-25 11:31:04 +01:00
Bernhard Schussek
7848a7ca63
[Form] Refactored CSRF implementation to be reusable and to work correctly with the session service
2011-01-25 11:31:04 +01:00
Ryan Weaver
d341e8bccb
[Form] Adding PHPDoc to many Field objects and making other small changes:
...
* Added empty_value option on CountryField, LanguageField, LocaleField, TimezoneField
* Added missing date_pattern to DateTimeField
* Made the currency option on MoneyField required.
2011-01-25 11:10:25 +01:00
Eriksen Costa
b38519bb23
[FrameworkBundle] fixed call to \Locale::getDefault()
2011-01-25 11:10:25 +01:00
Jordi Boggiano
08f8b223ff
[Serializer] Added hasEncoder and getEncoder to the SerializerInterface
2011-01-25 11:06:18 +01:00
Jordi Boggiano
6f5c2e2d8b
[Serializer] Abstract classes now implement their respective interfaces
2011-01-25 11:06:18 +01:00
Jordi Boggiano
cbd4fdd398
[Serializer] JsonEncoder must return arrays only
2011-01-25 11:06:18 +01:00
Benjamin Eberlei
4d4eec618c
[DoctrineBundle] Implement Proxy CacheWarmer
2011-01-25 10:06:35 +01:00
Andy Stanberry
0ef67112b2
[Console] added writeln to the OutputInterface
2011-01-25 10:05:07 +01:00
Stepan Tanasiychuk
8ec6878a2a
fix bug in Symfony\Bundle\FrameworkBundle\Templating\Helper\FormHelper
2011-01-25 10:03:50 +01:00
Bernhard Schussek
e4eb7f720b
[DoctrineBundle] Fixed: CollectionToChoiceTransformer should accept null values
2011-01-25 10:02:12 +01:00
Henrik Bjørnskov
3564b86ee9
[DoctrineBundle] Fixed loggin in DoctrineExtension not being taken into account
2011-01-25 09:57:47 +01:00
Fabien Potencier
03e51cc1e2
[FrameworkBundle] fixed template paths cache warmer (it should index all templates, not just the Twig ondes)
2011-01-25 09:55:03 +01:00
Fabien Potencier
561a3e47b3
[HttpKernel] made another speed optimization
2011-01-25 09:33:07 +01:00
Fabien Potencier
79dce161dd
made a performance optimization
...
To benefit from the optimization, you need to change this line from your
autoload.php:
require_once $vendorDir.'/symfony/src/Symfony/Component/HttpFoundation/UniversalClassLoader.php';
to this one:
require_once $vendorDir.'/symfony/src/Symfony/Component/HttpKernel/bootstrap.php';
Notice that if you don't do this change, your app will in fact be slower than before.
2011-01-25 09:06:12 +01:00
Fabien Potencier
3e71c2c76e
[DependencyInjection] made a small speed optimization
2011-01-25 08:41:58 +01:00
Fabien Potencier
2499ac4d21
[FrameworkBundle] fixed cache warmer when global view directory does not exist
2011-01-25 08:29:11 +01:00
Bulat Shakirzyanov
558268331b
[DoctrineMongoDBBundle] added a check that fixture dir exists
2011-01-24 22:22:16 +01:00
Fabien Potencier
2860c2651c
[FrameworkBundle] fixed template paths cache warmer
2011-01-24 22:05:48 +01:00
beberlei
2bc6197859
[DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring
2011-01-24 21:49:19 +01:00
Fabien Potencier
69fb235160
Revert "[DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring. Use array_reverse() for $configs to fix incremental merge algorithm assumptions."
...
This reverts commit 1bc0b54411
.
2011-01-24 21:36:12 +01:00
Johannes Schmitt
f29a5f74a1
made the DI config validation more strict to catch errors early
2011-01-24 21:15:48 +01:00
Stepan Tanasiychuk
4408cbc9fa
fix bug in Symfony\Bundle\DoctrineMigrationsBundle\Command\DoctrineCommand
2011-01-24 20:36:01 +01:00
beberlei
1bc0b54411
[DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring. Use array_reverse() for $configs to fix incremental merge algorithm assumptions.
2011-01-24 20:34:57 +01:00
Bulat Shakirzyanov
571448b047
[FrameworkBundle] mode include tag filenames fixes
2011-01-24 19:33:43 +01:00
Fabien Potencier
9607e61d86
[Console] fixed typo
2011-01-24 19:05:36 +01:00
Bulat Shakirzyanov
14e4b9733d
[HttpFoundation] fixed FileBag to handle sub-requests
2011-01-24 18:22:48 +01:00
Fabien Pennequin
242562a361
[HttpFoundation] added test for processed array in sub-requests
2011-01-24 18:22:48 +01:00
Fabien Potencier
edb11ad5cb
[FrameworkBundle] added a cache warmer for the router
...
To enable this cache warmer, you must add a "cache-warner" option
to app:router:
<app:config>
<app:router cache-warmer="true" />
2011-01-24 18:13:43 +01:00
Fabien Potencier
8f6e8a4691
[TwigBundle] added a cache warmer to generate all Twig templates cache
...
To enable this cache warmer, you must add a "cache-warner" option
to twig:config:
<twig:config cache-warmer="true">
2011-01-24 18:13:42 +01:00
Fabien Potencier
206b49a22f
[FrameworkBundle] added a cache warmer to pre-compute template paths
...
To enable this cache warmer, you must add a "cache-warner" option
to app:templating:
<app:templating cache-warmer="true">
2011-01-24 18:13:39 +01:00
Fabien Potencier
d0b4bfc8f6
added a cache warmer sub-framework
...
Cache warmer will come in the next commits.
To warm up the cache on a production server, you can use
the cache:warmup command:
./app/console_prod cache:warmup
2011-01-24 18:08:51 +01:00
Bulat Shakirzyanov
04e16e433d
[DependencyInjection] fixed ResolveInterfaceInjectorsPass, as services might not have a class defined due to a scope (e.g. 'request')
2011-01-24 17:55:09 +01:00
Johannes M. Schmitt
e55f150fb7
adds hasTag() to Definition
2011-01-24 17:46:22 +01:00
Jeremy Mikola
b3d55850df
[FrameworkBundle] Controller::forward() should invoke HttpKernel instead of ControllerResolver
2011-01-24 17:45:19 +01:00
Fabien Potencier
ca8c7907e2
[Routing] added setContext() method to both matchers and generators
2011-01-24 16:59:32 +01:00