Bernhard Schussek
8f8f53d631
[Form][FrameworkBundle] Implemented FormFactory and added it to the DI container
2011-01-19 16:25:50 +01:00
Christophe Coevoet
f5f7021669
Fixed the conenction alias used by acl
2011-01-19 11:41:14 +01:00
Lukas Kahwe Smith
d030882c20
ignore firewalls that are set to false (f.e. http-basic: false), removed two unused variables
2011-01-19 07:33:04 +01:00
Dominique Bongiraud
64fb94c725
normalized license messages in PHP files
2011-01-18 08:07:46 +01:00
Fabien Potencier
5b3e5e454b
reverted a previous commit where translators were made optional
2011-01-17 22:58:55 +01:00
Fabien Potencier
15575bccc4
made order of template engine and data collector more predictable
2011-01-17 22:27:13 +01:00
Fabien Potencier
f4cf31a275
made some minor tweaks
2011-01-17 17:46:27 +01:00
Fabien Potencier
ea279278ae
disable session if not explicitely enabled
2011-01-17 17:44:36 +01:00
Fabien Potencier
d406ca0d6b
[FrameworkBundle] made ESI optional (should now be enabled explicitely)
2011-01-17 16:21:46 +01:00
Fabien Potencier
dba8c67941
[FrameworkBundle] disable translator if not explicitely enabled
2011-01-17 16:05:24 +01:00
Fabien Potencier
e0050dfc8f
[FrameworkBundle] added a compiler pass for translation loaders
2011-01-17 11:29:38 +01:00
Fabien Potencier
4c2537f1c3
made data collectors private
2011-01-17 11:17:48 +01:00
Fabien Potencier
d06f805d95
added a priority for data collectors
2011-01-17 11:09:31 +01:00
Fabien Potencier
b7d2528384
added a way for any extension to add classes to the class cache
2011-01-16 11:32:17 +01:00
Fabien Potencier
a365ab2884
changed the template name format
...
Before
bundle:section:template.format.renderer
After
bundle:section:template.renderer.format
Notice that both the renderer and the format are mandatory.
2011-01-15 12:33:27 +01:00
Fabien Potencier
055b6e4d6e
made a big refactoring of the templating sub-framework
...
* better separation of concerns
* made TwigBundle independant of the PHP Engine from FrameworkBundle (WIP)
* removed one layer of abstraction in the Templating component (renderers)
* made it easier to create a new Engine for any templating library
* made engines lazy-loaded (PHP engine for instance is not started if you only use Twig)
* reduces memory footprint (if you only use one engine)
* reduces size of compiled classes.php cache file
2011-01-15 07:43:05 +01:00
Kousuke Ebihara
d347ade94c
fixed typo (s/algoritm/algorithm/)
2011-01-14 14:40:28 +01:00
Christophe Coevoet
5506e9d1a3
Fixed loading of validation files for bundles in a vendor namespace
2011-01-13 08:06:10 +01:00
Victor Berchet
87ca9036f7
[FrameworkBundle] Type hints & comments
2011-01-11 20:31:34 +01:00
Johannes Schmitt
3785a99b94
adds visibility to aliases
2011-01-07 15:58:48 +01:00
Lukas Kahwe Smith
f2ac2a4c8a
changed templating to use setter injection for renderers
2011-01-07 15:08:35 +01:00
Johannes M. Schmitt
314defa8b4
added generic encoder factory
2011-01-06 19:20:56 +01:00
Fabien Potencier
d21fb757b6
[FrameworkBundle] removed setEngine call as the Engine already does it automatically (and it also avoids a circular reference)
2011-01-06 14:21:50 +01:00
Fabien Potencier
45edfe6b44
[FrameworkBundle] removed obsolete code
2011-01-06 10:47:51 +01:00
Johannes M. Schmitt
da5475ec42
service visibility changes
2011-01-05 16:01:48 +01:00
Johannes M. Schmitt
c5ef113b18
DI container optimization
2011-01-05 15:41:11 +01:00
Jeremy Mikola
3ab82cbd53
[FrameworkBundle][Security] Create DIC aliases for security providers that are explicit services
...
The SecurityFactories expect security services to have a consistent naming convention, which was not the case for providers defined as `{ id: another.service }`. These providers will now be aliased as "security.authentication.provider.[key]" and can be accessed in the same manner as other providers.
2011-01-05 11:33:14 +01:00
Johannes Schmitt
b4288459cc
added ACL system to the Security Component
2010-12-31 09:25:53 +01:00
Fabien Pennequin
b26d44b4a3
[FrameworkBundle] Fixed error with priority for param converter services
2010-12-30 16:55:45 +01:00
Fabien Potencier
2985cfa5a9
[FrameworkBundle] converted the special Profiler class to a DIC compiler class
2010-12-23 12:58:34 +01:00
Fabien Potencier
385ad72d64
[FrameworkBundle] converted the special routing resolver to a DIC compiler pass
2010-12-23 12:55:58 +01:00
Henrik Bjørnskov
3516a043bc
[FrameworkBundle] Moved the adding of Converter tags to a CompilerPass by suggestion of schmittjoh.
2010-12-23 11:08:19 +01:00
Fabien Potencier
2ee4252a1f
[FrameworkBundle] made array session storage the default in test mode
2010-12-23 08:34:16 +01:00
Fabien Potencier
1af21221ae
refactored and fix previous commit
2010-12-22 15:33:38 +01:00
Henrik Bjørnskov
baf07a13ac
added converter manager and converter interface incl. tests
2010-12-22 14:38:38 +01:00
Johannes Schmitt
27f540463a
added generic encoder factory
2010-12-21 16:23:46 +01:00
Johannes M. Schmitt
03d25cc7fa
refactored creation of access decision manager to make use of newly added compiler passes
2010-12-21 08:52:48 +01:00
Marc Weistroff
d87c3c581c
[FrameworkBundle] Added config keys for PdoSessionStorage.
2010-12-20 12:41:20 +01:00
Johannes Schmitt
df6ffbbf07
remove user provider name
2010-12-18 08:10:53 +01:00
Johannes Schmitt
3c692bd160
fixed user refreshing after unserialization
2010-12-15 17:38:30 +01:00
Fabien Potencier
c9f08c0a68
changed all XML attribute names to take - instead of _ (everything should be consistent now)
2010-12-14 16:30:20 +01:00
Johannes Schmitt
abe8047262
added authentication trust resolver
2010-12-12 10:49:43 +01:00
Jeremy Mikola
2ff474fc3a
[HttpKernel][FrameworkBundle] Rename BaseHttpKernel to HttpKernel
...
The original HttpKernel class can be deleted, as it's request-stashing will be moved to the Kernel class. FrameworkBundle's list of compiled classes must also be modified to respect this change.
2010-12-09 09:38:13 +01:00
Johannes M. Schmitt
d94420f3a5
logout refactoring
2010-12-08 08:26:58 +01:00
Fabien Potencier
38d11aaf1a
[DependencyInjection] fixed template support in security extension
2010-12-08 07:08:16 +01:00
Fabien Potencier
a17f17139b
[FrameworkBundle] fixed typo
2010-12-02 11:04:57 +01:00
Fabien Potencier
e6c6068afc
[FrameworkBundle] fixed security templates when the template name has parameters
2010-12-02 11:04:31 +01:00
Fabien Potencier
db0ddb6e30
[FrameworkBundle] added a new template tag to allow security authentication listeners to provide templates
2010-12-02 10:56:25 +01:00
Fabien Potencier
df4306dc85
[FrameworkBundle] added missing phpdoc
2010-12-02 10:19:59 +01:00
Fabien Potencier
978a14c568
[FrameworkBundle] made firewall authentication listeners configurable
2010-12-02 10:09:54 +01:00