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
Fabien Potencier
d657adbfa2
removed Symfony\Framework
...
Things have been moved to Symfony\Component\HttpKernel
and Symfony\Bundle\FrameworkBundle
The kernel configuration namespace was removed and merged
with the main web configuration namespace (kernel:config => web:config,
kernel:test => web:test, and kernel:session => web:session):
Before:
<kernel:config charset="UTF-8" error_handler="null" />
<web:config csrf-secret="xxxxxxxxxx">
<web:router resource="%kernel.root_dir%/config/routing.xml" />
<web:validation enabled="true" annotations="true" />
</web:config>
After:
<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>
Renamed classes:
Symfony\{Framework => Bundle\FrameworkBundle}\Cache\Cache
Symfony\{Framework => Bundle\FrameworkBundle}\Client
Symfony\{Framework => Bundle\FrameworkBundle}\Debug\EventDispatcher
Symfony\{Framework => Bundle\FrameworkBundle}\Debug\EventDispatcherTraceableInterface
Symfony\{Framework => Bundle\FrameworkBundle}\EventDispatcher
Symfony\{Framework => Component\HttpFoundation}\UniversalClassLoader
Symfony\{Framework => Component\HttpKernel}\Bundle\Bundle
Symfony\{Framework => Component\HttpKernel}\Bundle\BundleInterface
Symfony\{Framework => Component\HttpKernel}\ClassCollectionLoader
Symfony\{Framework => Component\HttpKernel}\Debug\ErrorException
Symfony\{Framework => Component\HttpKernel}\Debug\ErrorHandler
Symfony\{Bundle\FrameworkBundle => Component\HttpKernel}\Debug\ExceptionListener
Symfony\{Framework => Component\HttpKernel}\Kernel
2010-09-17 12:58:24 +02:00
Fabien Potencier
226277fd0e
added a way to activate CSRF protection from the configuration
2010-09-10 14:32:33 +02:00
Fabien Potencier
0b378d1b3e
added a way to conditionnaly enable the profiler based on the request
2010-09-02 13:54:32 +02:00
Fabien Potencier
f3caaf9638
[FrameworkBundle] -
2010-09-01 13:54:19 +02:00
Fabien Potencier
3a95bdab7a
[FrameworkBundle] added the environment in the router classes in the cache
2010-09-01 13:46:55 +02:00
Fabien Potencier
60ea1eef69
added a configuraiton to allow the profiler to be enabled only when an exception occurs
2010-08-31 22:22:31 +02:00
Noël GUILBERT
d94271ba9c
[FrameworkBundle] removed dependency with the DIC
2010-08-30 18:59:01 +02:00
Fabien Potencier
0208800459
refactored exception management (removed the ExceptionManager)
2010-08-29 12:35:48 +02:00
Fabien Potencier
72db4c7342
refactored Profiler and DataCollector classes (the WDT has been removed and will be re-added in the upcoming WebProfilerBundle)
2010-08-29 12:17:06 +02:00
Fabien Potencier
82ff79064a
added a priority to the event dispatcher listeners
2010-08-26 14:08:42 +02:00
Fabien Potencier
ec8500bd64
[FrameworkBundle] added support for previous exceptions in the exception pages
2010-08-24 14:01:57 +02:00
Fabien Potencier
bf82cf42dd
renamed Symfony\Components to Symfony\Component
2010-08-20 23:09:55 +02:00
Fabien Potencier
d5a61e3bc5
added a way to provide asset base URLs in configuration
2010-08-19 16:17:20 +02:00
Fabien Potencier
9881a401f2
[FrameworkBundle] moved internal_routing.xml
2010-08-19 12:47:22 +02:00
Fabien Potencier
d5069fc594
[FrameworkBundle] refactored Exception management
2010-08-17 20:09:38 +02:00
Fabien Potencier
42c2affbb1
[FrameworkBundle] removed Container dependency for RequestListener
2010-08-14 22:44:00 +02:00
Fabien Potencier
e510778e18
[FrameworkBundle] removed old file
2010-08-14 22:19:33 +02:00
Fabien Potencier
4e2df31d64
[FrameworkBundle] moved templating configuration from FrameworkBundle to FrameworkExtension
2010-08-10 15:38:01 +02:00
Fabien Potencier
c043c46116
[FrameworkBundle] fixed actions helper (and allowed short notation in the resolver)
2010-08-10 15:03:31 +02:00
Fabien Potencier
485400dd51
refactored the controller resolver (+ made a small routing optimization)
2010-08-09 15:21:59 +02:00
Fabien Potencier
d440f2edbe
[FrameworkBundle] fixed CS
2010-08-05 08:37:02 +02:00
Fabien Potencier
c6bde10076
[FrameworkBundle] fixed XSD for validation
2010-08-05 08:33:24 +02:00
Fabien Potencier
355ed9b5f9
renamed annotation to tag in the DIC
2010-08-05 07:34:53 +02:00
Fabien Potencier
cae410cfb5
removed auto_start left over
2010-08-04 09:09:35 +02:00
Fabien Potencier
b9199cb21c
[FrameworkBundle] added validation in XSD
2010-08-01 23:28:50 +02:00
Fabien Potencier
e35d345204
changed HttpKernel workflow to allow more flexibility
2010-07-22 22:32:11 +02:00
Fabien Potencier
4e3e86c4a7
refactored routing management (it's now possible to disable the default routing)
...
* removed the Kernel::registerRoutes() method
* added a router entry in <web:config> (replaces the registerRoutes() method)
<web:config>
<web:router resource="%kernel.root_dir%/config/routing.xml" />
</web:config>
* refactored routing configuration in its own routing.xml file (leverages the new routing component API),
which is loaded only if <web:router> is defined in the configuration
2010-07-20 13:11:50 +02:00
Fabien Potencier
93f2d6eaa6
[FrameworkBundle] removed pdo.xml
2010-07-17 07:58:44 +02:00
Fabien Potencier
fb4bd3568d
refactored the controller manager, moved generic parts to the HttpKernel component
2010-07-13 08:53:30 +02:00
Fabien Potencier
15d439809c
renamed Symfony\Bundle\FoundationBundle to Symfony\Bundle\FrameworkBundle
2010-07-09 10:25:52 +02:00