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
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
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
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 M. Schmitt
da5475ec42
service visibility changes
2011-01-05 16:01:48 +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
Marc Weistroff
d87c3c581c
[FrameworkBundle] Added config keys for PdoSessionStorage.
2010-12-20 12:41:20 +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
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
Fabien Potencier
d10bc3e412
[FrameworkBundle] added some more files in the class cache
2010-11-27 15:14:58 +01:00
Henrik Bjørnskov
91c5c910eb
[FrameworkBundle] Added options auto-start and auto_start to the session configuration to allow session to be autostarted.
2010-11-27 11:55:19 +01:00
Fabien Potencier
44b8ee3791
added more classes in the class cache
2010-11-26 17:44:17 +01:00
Fabien Potencier
6ab277ee41
added a LazyLoader for the routing
2010-11-26 17:44:17 +01:00
Fabien Potencier
8359419913
fixed class cache
2010-11-26 17:44:17 +01:00
Fabien Potencier
5c5e8f14c1
[FrameworkBundle] fixed possible PHP warning
2010-11-25 13:57:47 +01:00
Fabien Potencier
c094de148f
[FrameworkBundle] the app:escaping config can be empty
2010-11-23 18:49:34 +01:00
Fabien Potencier
ad68092291
removed the OutputEscaper component, added escape mechanism in the Templating Engine class
2010-11-23 12:59:21 +01:00
Benjamin Eberlei
5aeb358721
[Validator] Made the namespace prefix for annotations configurable
...
Modified the framework bundle to use validation => Symfony\Component\Validator\Validator defaults.
Enhanced Framework Extension validator configuration to allow to extend this configuration with
user-specified annotations, for example:
validation:
enabled: true
annotations:
namespaces:
myprojectvalidator: MyProject\Validator\
to register @myprojectvalidator:Validator(...)
2010-11-16 07:28:02 +01:00
Fabien Potencier
98f3ac65f4
fixed configuration bugs
2010-11-12 20:11:22 +01:00
Fabien Potencier
8b9e979118
[FrameworkBundle] changed configuration to always include the session service
2010-11-12 19:35:21 +01:00
Fabien Potencier
51a3d0ba6a
refactored session configuration
...
The configuration names have been changed to avoid confusion (user was
ambiguous)
Before:
<app:user default_locale="fr">
<app:session name="SYMFONY" type="Native" lifetime="3600" />
</app:user>
After:
<app:session default_locale="fr" name="SYMFONY" storage_id="native" lifetime="3600" />
2010-11-10 10:47:03 +01:00
Fabien Potencier
1d5ca4910d
[FrameworkBundle] refactored ide setting configuration
2010-10-25 18:59:12 +02:00
ever.zet
d8661684c4
MacVim support
2010-10-25 18:55:43 +02:00
Fabien Potencier
b6552dd037
removed old code
2010-10-22 12:36:51 +02:00
Fabien Potencier
f216f313e8
added the Security Component and its integration into the MVC framework
...
Happy birthday symfony!
2010-10-19 13:33:17 +02:00
Kris Wallsmith
f79e23ffb5
Removed all those spaces after @author that were bothering me so…
2010-10-18 16:55:41 +02:00
Fabien Potencier
a46ca47c03
[FrameworkBundle] fixed inclusion of the test client
2010-10-15 07:34:29 +02:00
Jeremy Mikola
a6caa3d552
[FrameworkBundle] Replaced non-existent definition key
2010-09-30 07:18:10 +02:00
Fabien Potencier
707205410e
added an IdentityTranslator to make it possible to always relies on the translator service, even if none is configured
2010-09-27 16:53:44 +02:00
Fabien Potencier
d3aca1c04a
[FrameworkBundle] added support for the Translation component
2010-09-27 09:46:15 +02:00
Fabien Potencier
866c306dc8
removed the message interpolator system in the Validator component (i18n management should be done globally, not in a specific component)
2010-09-24 16:41:28 +02:00
Fabien Potencier
2862c6cce4
refactored configuration names
...
How to upgrade (have a look at the skeleton):
* the "web:config" namespace is now "app:config"
- <web:config csrf-secret="xxxxxxxxxx" charset="UTF-8" error-handler="null">
- <web:router resource="%kernel.root_dir%/config/routing.xml" />
- <web:validation enabled="true" annotations="true" />
- </web:config>
+ <app:config csrf-secret="xxxxxxxxxx" charset="UTF-8" error-handler="null">
+ <app:router resource="%kernel.root_dir%/config/routing.xml" />
+ <app:validation enabled="true" annotations="true" />
+ </app:config>
* the "web:templating" namespace is now a sub-namespace of "app:config"
- <web:templating
- escaping="htmlspecialchars"
- />
+ <app:config>
+ <app:templating escaping="htmlspecialchars" />
+ </app:config>
* the "web:user" namespace is now a sub-namespace of "app:config"
- <web:user default-locale="fr">
- <web:session name="SYMFONY" type="Native" lifetime="3600" />
- </web:user>
+ <app:config>
+ <app:user default-locale="fr">
+ <app:session name="SYMFONY" type="Native" lifetime="3600" />
+ </app:user>
+ </app:config>
* the "web:test" namespace is now a sub-namespace of "app:config"
- <web:test />
+ <app:config error_handler="false">
+ <app:test />
+ </app:config>
* the "swift:mailer" namespace is now "swiftmailer:config"
- <swift:mailer
+ <swiftmailer:config
transport="smtp"
encryption="ssl"
auth_mode="login"
* the "zend:logger" namespace is now a sub-namespace of "zend:config"
- <zend:logger
- priority="info"
- path="%kernel.logs_dir%/%kernel.environment%.log"
- />
+ <zend:config>
+ <zend:logger priority="info" path="%kernel.logs_dir%/%kernel.environment%.log" />
+ </zend:config>
2010-09-20 21:08:18 +02:00