Benjamin Eberlei
63375060e8
[DoctrineBundle] Refactor doctrine-1.0.xsd
2011-01-27 16:38:33 +01:00
Benjamin Eberlei
3c9c43d592
[DoctrineBundle] Add support to configure DBAL Types through the dbal configuration section.
2011-01-27 16:38:32 +01:00
Victor Berchet
cd96c91447
json_encode() syntax (fix commit fb889a2eee
)
2011-01-27 16:37:25 +01:00
Fabien Potencier
4ecafd883e
[FrameworkBundle] moved class cache loader earlier
2011-01-27 16:34:54 +01:00
Fabien Potencier
2509c9da4b
added an autoloader that uses a class map
...
A class in Symfony2 can be loaded by four different mechanisms:
* bootstrap.php: This file contains classes that are always required and
needed very early in the request handling;
* classes.php: This file contains classes that are always required and
managed by extensions via addClassesToCompile();
* MapFileClassLoader: This autoloader uses a map of class/file to load
classes (classes are managed by extensions via addClassesToAutoloadMap(),
and should contain often used classes);
* UniversalAutolaoder: This autoloader loads all other classes (it's the
slowest one).
2011-01-27 16:30:58 +01:00
Fabien Potencier
532bbbde30
[SecurityBundle] fixed typo
2011-01-27 14:50:10 +01:00
Fabien Potencier
d5b540a4fe
[FrameworkBundle] made a small optimization
2011-01-27 14:32:30 +01:00
Fabien Potencier
249ed63373
[FrameworkBundle] made a small change
2011-01-27 14:14:15 +01:00
Fabien Potencier
db818284af
moved class compiled in cache to the FrameworkBundle
2011-01-27 14:07:30 +01:00
Fabien Potencier
6997fbac0d
fixed previous commit
2011-01-27 13:58:21 +01:00
Fabien Potencier
7bd30398c6
[FrameworkBundle] moved some cache warmers
2011-01-27 12:22:32 +01:00
Bulat Shakirzyanov
ff34f7d281
[DoctrineMongoDBBundle] added support for multiple document managers
2011-01-26 22:25:21 +01:00
Johannes M. Schmitt
cf64d2cfe7
namespace changes
...
Symfony\Component\Security -> Symfony\Component\Security\Core
Symfony\Component\Security\Acl remains unchanged
Symfony\Component\HttpKernel\Security -> Symfony\Component\Security\Http
2011-01-26 22:23:20 +01:00
Fabien Potencier
75404e6bd6
renamed HttpKernel/Cache/ namespace to HttpKernel/HttpCache/
2011-01-26 21:44:54 +01:00
Lukas Kahwe Smith
d10f631c3d
fixed security engine loading
2011-01-26 21:15:00 +01:00
Fabien Potencier
b154643b65
Revert "[DoctrineBundle][DoctrineMongoDBBundle] Create DIC params for security user provider EM/DM aliases"
...
This reverts commit 24c7715029
.
2011-01-26 20:33:08 +01:00
Jeremy Mikola
24c7715029
[DoctrineBundle][DoctrineMongoDBBundle] Create DIC params for security user provider EM/DM aliases
...
Also changed the default alias to Doctrine's own canonical aliases for the default EM/DM.
2011-01-26 19:37:12 +01:00
Fabien Potencier
e645090423
moved security related things to a new SecurityBundle (the Security component is left unchanged)
2011-01-26 19:10:54 +01:00
Johannes Schmitt
57ae50e894
[Security] many improvements, and fixes
2011-01-26 16:38:54 +01:00
Fabien Potencier
fb889a2eee
replaced some var_export() with json_encode() for better readability
2011-01-26 15:55:28 +01:00
Fabien Potencier
db2f2b1315
refactored template name parser to occur independently of the loaders
2011-01-26 14:53:12 +01:00
Fabien Potencier
136647c753
[FrameworkBundle] refactored router cache class parameters
2011-01-26 08:50:16 +01:00
Fabien Potencier
8b62df7247
changed the EventDispatcher and Event interfaces
...
The three notification methods do not return the Event instance anymore.
notify() does not return anything
notifyUntil() returns the returned value of the event that has processed the event
filter() returns the filtered value
Upgrading your listeners:
Listeners for notify() and filter() events: nothing to change
Listeners for notifyUntil() events:
Before:
$event->setReturnValue('foo');
return true;
After:
$event->setProcessed();
return 'foo';
If you notify events, the processing also need to be changed:
For filter() notifications: the filtered value is now available as
the returned value of the filter() method.
For notifyUntil() notifications:
Before:
$event = $dispatcher->notifyUntil($event);
if ($event->isProcessed()) {
$ret = $event->getReturnValue();
// do something with $ret
}
After:
$ret = $dispatcher->notifyUntil($event);
if ($event->isProcessed()) {
// do something with $ret
}
2011-01-26 08:41:59 +01:00
Fabien Potencier
a66d050bdb
removed KernelInterface::reboot() method
2011-01-26 08:41:59 +01:00
Benjamin Eberlei
3eadf73cbd
[DoctrineBundle] Stop the cache warmer if proxies are auto-generated anyways.
2011-01-26 06:55:29 +01:00
Benjamin Eberlei
5700be7ac4
[DoctrineBundle] Remove ProxyDirectoryCachePass from DoctrineBundle
2011-01-26 06:55:29 +01:00
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
935c82e1f9
[FrameworkBundle] simplified some code
2011-01-25 16:42:50 +01:00
Fabien Potencier
0e66e388ec
added two interfaces: EventInterface and EventDispatcherInterface
2011-01-25 14:23:32 +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
Eriksen Costa
b38519bb23
[FrameworkBundle] fixed call to \Locale::getDefault()
2011-01-25 11:10:25 +01:00
Benjamin Eberlei
4d4eec618c
[DoctrineBundle] Implement Proxy CacheWarmer
2011-01-25 10:06:35 +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
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
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
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