Bulat Shakirzyanov
04fd4194b5
[DoctrineMongoDBBundle] fixed typo, updated extension test to reflection validation addon
2011-01-20 07:13:37 +01:00
Victor Berchet
b75840c6fc
DI Extension: use the base class from the HttpKernel Component
2011-01-19 22:08:41 +01:00
Bulat Shakirzyanov
6d52645861
[DoctrineMongoDBBundle] registered new validation namespace for annotations
2011-01-19 21:50:51 +01:00
Bulat Shakirzyanov
1cbd0caa89
[DoctrineMongoDBBundle] added unique constraint, validator and test, registered validator in DIC
2011-01-19 21:50:47 +01:00
Bernhard Schussek
8f8f53d631
[Form][FrameworkBundle] Implemented FormFactory and added it to the DI container
2011-01-19 16:25:50 +01:00
Jordi Boggiano
a305f9b25a
[Form] Fixed indenting
2011-01-19 16:25:50 +01:00
Jordi Boggiano
de3f240ea4
[Form] Added required attribute on input field templates
2011-01-19 16:25:49 +01:00
Jordi Boggiano
ae40a5da53
[Form] Use HTML5 number and url input types for number and url fields
2011-01-19 16:25:49 +01:00
Christophe Coevoet
f5f7021669
Fixed the conenction alias used by acl
2011-01-19 11:41:14 +01:00
Fabien Potencier
12f3497281
simplified Doctrine unit tests
2011-01-19 08:22:13 +01:00
Fabien Potencier
23a7d3657a
fixed Doctrine commands help message
2011-01-19 08:20:04 +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
Lukas Kahwe Smith
3d77302609
if( -> if (
2011-01-19 07:20:27 +01:00
Fabien Potencier
40a70cd6f4
simplified TemplateNameParser::parse() return value
2011-01-18 19:13:37 +01:00
Fabien Potencier
9f4863e4dc
[DoctrineBundle] cleaned up doctrine:generate:entity
2011-01-18 18:57:00 +01:00
Fabien Potencier
b4acae5b73
removed defaults to TemplateNameParserInterface::parse() method as it was not used anywhere (everything is explicit now)
2011-01-18 18:51:29 +01:00
Dominique Bongiraud
64fb94c725
normalized license messages in PHP files
2011-01-18 08:07:46 +01:00
Sergey Linnik
22aba900d4
[TwigBundle] Normalize names of templates and enable cache found templates file names
2011-01-18 07:45:52 +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
00b19e234d
fixed typos
2011-01-17 20:23:32 +01:00
Fabien Potencier
85f888715c
[FrameworkBundle] added the possibility to change the template for row()
2011-01-17 19:08:02 +01:00
Ryan Weaver
fac78859d5
[Form] Adding a row() PHP helper equivalent to the Twig form_row() for outputting the label, error and tag of a form field.
2011-01-17 19:07:01 +01:00
Fabien Potencier
e684a81b96
fixed unit tests
2011-01-17 18:05:35 +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
Joseph Rouff
ca60259ed0
Changes forgotten in view refactoring in 056b6e4d
...
* Several .php template have not been renamed in .php.html
2011-01-17 08:27:53 +01:00
Fabien Potencier
a28627dfaf
tweaked HTML
2011-01-17 07:42:21 +01:00
Christophe Coevoet
105d5918bc
Added the roles in the Security panel of the profiler
2011-01-17 07:40:28 +01:00
Bulat Shakirzyanov
8235f71f57
[DoctrineMongoDBBundle] switched to compiler passes for proxy/hydrator directory creation and event listeners
2011-01-16 20:45:55 +01:00
Fabien Potencier
175398583b
changed templating engine used by init:bundle to Twig
2011-01-16 19:01:51 +01:00
Christophe Coevoet
99a67ec21b
Updated skeleton to the new template syntax
2011-01-16 19:00:06 +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
612dce873b
[DependencyInjection] added the possibility to pass the type of compiler pass in ContainerBuilder::addCompilerPAss
2011-01-16 10:20:13 +01:00
Fabien Potencier
5c64ca8a30
renamed Container::freeze() to Container::compile()
2011-01-16 08:12:36 +01:00
Ryan Weaver
416713afb1
[Cache] Changing variable from a property to a normal variable for consistency - the variable is passed to the parent constructor and set on the property there.
2011-01-16 07:39:07 +01:00
Bulat Shakirzyanov
b3e998efa9
[DoctrineBundle] fixed compiler pass, to stop if orm wasn't enabled
2011-01-16 07:38:04 +01:00
Johannes Schmitt
f1b7bc1fe9
some refactorings/improvements
2011-01-15 21:07:35 +01:00
Fabien Potencier
102491b9b8
[FrameworkBundle] fixed template name parsing for namespaced bundles
2011-01-15 20:45:43 +01:00
Fabien Potencier
38cbc610e9
[FrameworkBundle] fixed controller names conversion when a bundle is defined in two different namespaces
2011-01-15 20:40:55 +01:00
Fabien Potencier
5b61cb5a8d
[Framework] added some more test to demonstrate how template and controller name work with a vendor and a category in the namespace
2011-01-15 20:23:48 +01:00
Bertrand Zuchuat
ff82905c57
Typo on command asset:install
2011-01-15 20:11:45 +01:00
Fabien Potencier
272933d2ce
fixed typo
2011-01-15 15:30:15 +01:00
Benjamin Eberlei
cada317dee
Allow to override platform with your own by defining a service name.
2011-01-15 15:28:39 +01:00
Benjamin Eberlei
ff91ea5f24
Add support for MySQL Session Init Listener, refactored driver and driverClass approach to follow the Doctrine DBAL factory more closely for this to work easily.
2011-01-15 15:27:15 +01:00
Fabien Potencier
7ac6d59173
changed the bundle name to be the class name of the bundle, not the last part of the namespace
...
Let's take some examples to explain the change.
First, if you don't use any vendored bundles, this commit does not change anything.
So, let's say you use a FooBundle from Sensio. The files are stored under Bundle\Sensio\FooBundle.
And the Bundle class is Bundle\Sensio\FooBundle\SensioFooBundle.php.
Before the change, the bundle name ($bundle->getName()) would have returned 'FooBundle'.
Now it returns 'SensioFooBundle'.
Why does it matter? Well, it makes template names and controller names easier to read:
Before:
Template: Sensio\FooBundle:Bar:index.twig.html
Controller: Sensio\FooBundle:Bar:indexAction
After
Template: SensioFooBundle:Bar:index.twig.html
Controller: SensioFooBundle:Bar:indexAction
NB: Even if the change seems simple enough, the implementation is not. As finding
the namespace from the bundle class name is not trivial
NB2: If you don't follow the bundle name best practices, this will probably
leads to unexpected behaviors.
2011-01-15 15:17:01 +01:00
Fabien Potencier
e84c867336
[FrameworkBundle] added some unit tests
2011-01-15 14:04:24 +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
75c6f47937
removed the magic discovering of format in template name
2011-01-15 07:43:16 +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
Antoine Hérault
3ccc6b98b6
Fix typo
2011-01-14 16:56:14 +01:00
Fabien Potencier
3c5639053f
[DoctrineBundle] fixed XSD
2011-01-14 15:01:49 +01:00
Kousuke Ebihara
d347ade94c
fixed typo (s/algoritm/algorithm/)
2011-01-14 14:40:28 +01:00
Fabien Potencier
b47cf7984b
changed priority meaning to be more intuitive
2011-01-14 14:37:32 +01:00
Fabien Potencier
e41df3dd41
[DoctrineBundle] added missing entry in XSD
2011-01-14 14:21:25 +01:00
Fabien Potencier
a69b9e73ec
[DoctrineBundle] added missing entry in XSD
2011-01-14 14:18:16 +01:00
Fabien Potencier
6b4ae4479a
[TwigBundle] removed coupling between TemplatingExtension and Templating Engine
2011-01-14 08:57:04 +01:00
Bulat Shakirzyanov
3a6f556189
[FrameworkBundle] registered FileSystem as a service, switched commands to use it
2011-01-14 08:23:38 +01:00
Bulat Shakirzyanov
39e33df573
fixed abstract extension to product correct array with just mapping type specified
2011-01-14 08:21:50 +01:00
Fabien Potencier
c38c0c303e
refactored Templating
...
* made the renderer argument of Storage ctor mandatory
* refactored the Engine class to avoid code duplication
* simplified the check for a template that extends another one but with a different renderer
2011-01-13 11:16:45 +01:00
Fabien Potencier
7b940ce82a
[FrameworkBundle] tweaked previous commit
2011-01-13 08:55:12 +01:00
Lukas Kahwe Smith
b4ac7982be
make it easier to implement alternative app directory structures
2011-01-13 08:52:25 +01:00
Christophe Coevoet
5506e9d1a3
Fixed loading of validation files for bundles in a vendor namespace
2011-01-13 08:06:10 +01:00
Fabien Potencier
e975a09003
[TwigBundle] tweaked a comment
2011-01-13 07:55:58 +01:00
partugal
5ac67a23e7
[TwigBundle] addExtension calls must be first
2011-01-13 07:54:26 +01:00
Fabien Potencier
46f3da50d8
[TwigBundle] removed the cache for globals (does not work when working in functional tests)
2011-01-12 17:26:46 +01:00
Fabien Potencier
b056a6c3c1
[TwigBundle] fixed cache problem for some global variables
2011-01-12 17:25:39 +01:00
Christophe Coevoet
1f88edd9e0
Updated routing to the new syntax
2011-01-12 07:09:19 +01:00
Victor Berchet
f2d32ccfde
[Extensions] Type hints
2011-01-11 20:31:44 +01:00
Victor Berchet
87ca9036f7
[FrameworkBundle] Type hints & comments
2011-01-11 20:31:34 +01:00
Victor Berchet
40dac2363e
[WebProfiler] Normalize header name and use a single reference
2011-01-11 20:30:37 +01:00
Victor Berchet
9c51916503
[TwigBundle] Remove invalid options from the container
2011-01-11 20:29:05 +01:00
Bulat Shakirzyanov
8cd54453f1
[Form, FrameworkBundle] added csrf tokens reset on Kernel::shutdown() to preven tokens stacking in tests
2011-01-11 20:27:06 +01:00
Fabien Potencier
450a6b39a2
[TwigBundle] moved global variables under the app. prefix
...
Before:
{{ session.flash('notice') }}
After:
{{ app.session.flash('notice') }}
2011-01-11 18:07:02 +01:00
Fabien Potencier
47b87e902e
[TwigBundle] made global more powerful
...
A global can now be a service or a string:
<twig:config debug="%kernel.debug%" strict-variables="%kernel.debug%">
<twig:global key="request" type="service" id="request" />
<twig:global key="PI">3.14</twig:global>
</twig:config>
2011-01-11 15:55:31 +01:00
Victor Berchet
9a2e053cbc
[Event] Collected data is about listener (not event) calls
2011-01-11 14:57:18 +01:00
Gustavo Adrian
18a34c5238
[DoctrineBundle] Changed visibility of doctrine db connections to public
2011-01-11 14:43:36 +01:00
IamPersistent
c85b587c68
made security.acl.dbal.connection public for use in acl:init
2011-01-11 14:38:54 +01:00
Ruud Kamphuis
7cab5515b1
[FrameworkBundle] removed public=false from security.encoder_factory
2011-01-11 14:19:43 +01:00
ornicar
98c787a5ef
[CompatAssetsBundle] Add missing namespace
2011-01-10 07:59:02 +01:00
Fabien Potencier
10fee8c8bb
[HttpKernel] added escaping to the profiler SQLite storage
2011-01-08 14:29:59 +01:00
Fabien Potencier
50809d2ae0
[TwigBundle] added the security context and the user as global variables when they are defined
2011-01-07 17:49:43 +01:00
Fabien Potencier
1c3a01b25c
removed duplicate code
2011-01-07 17:14:41 +01:00
Fabien Potencier
d1cc6837b6
added missing parameter in DIC
2011-01-07 17:04:22 +01:00
Johannes Schmitt
3785a99b94
adds visibility to aliases
2011-01-07 15:58:48 +01:00
Victor Berchet
89433fbcfe
[ProfilerController] Fix handling of uploaded files
2011-01-07 15:53:45 +01:00
Victor Berchet
e2f2513b05
[ProfilerController] fix view parameters
2011-01-07 15:53:02 +01:00
Victor Berchet
ae5a506532
[WebProfilerBundle] Update the notfound template (to match the default layout)
2011-01-07 15:51:08 +01:00
Victor Berchet
99b9bff684
[WebProfilerBundle] The search results must be rendered in the panel slot
2011-01-07 15:48:25 +01:00
Fabien Potencier
3022aa3e35
[WebProfilerBundle] fixed layout when templates are not defined
2011-01-07 15:48:05 +01:00
Fabien Potencier
bc2ca8f1cf
made PHP renderer optional in Templating
2011-01-07 15:29:56 +01:00
Lukas Kahwe Smith
f2ac2a4c8a
changed templating to use setter injection for renderers
2011-01-07 15:08:35 +01:00
Lukas Kahwe Smith
5390b16573
make it possible to hint the kernel dir via the phpunit.xml
2011-01-07 15:02:01 +01:00
Fabien Potencier
46d8c4abeb
fixed typo
2011-01-07 14:37:43 +01:00
Jeremy Mikola
0c50ca8775
[TwigBundle] Renderer::evaluate() should ensure the Request is both defined and non-empty
...
This addresses an oversight in my previous commit: 9553971d06
Author: Jeremy Mikola <jmikola@gmail.com>
Date: Thu Jan 6 13:26:45 2011 -0500
2011-01-07 14:32:31 +01:00
Bulat Shakirzyanov
92653bf827
[DoctrineMongoDBBundle] updated logging to support new embedded document in \stdClass
2011-01-07 08:07:38 +01:00
Kris Wallsmith
d693759312
[DoctrineBundle] fixed invalid parameter error
2011-01-07 08:05:16 +01:00
fivestar
7ca046bfb5
[DoctrineBundle] Fixed invalid regex in DoctrineCommand
2011-01-07 08:03:48 +01:00
Fabien Potencier
2ded40fb75
[TwigBundle] added a way to easily register extensions from the configuration
...
<twig:extension id="twig.extension.debug" />
twig:
extensions: [twig.extension.debug]
The Twig-Extensions repository extensions are already registered:
* twig.extension.debug
* twig.extension.text
2011-01-06 19:51:03 +01:00
Jeremy Mikola
9553971d06
[TwigBundle] Allow Renderer::evaluate() even when Request and Session are not available
...
This is helpful for using Twig outside of a request-serving context, such during a console command. Added unit tests the original behavior and new behavior for this patch.
2011-01-06 19:31:27 +01:00
Johannes M. Schmitt
314defa8b4
added generic encoder factory
2011-01-06 19:20:56 +01:00
IamPersistent
8d69f8efd5
allow addition configuration in other config files, without killing the mapping that was previously set
2011-01-06 18:26:03 +01:00
Fabien Potencier
911dbe9cc4
removed a circular reference in the definition of the templating and Twig services
...
* added a new TemplateNameConverter that parses a template name
* removed the dependency between the Twig loader and the Templating engine
2011-01-06 14:52:43 +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
e3944bf4e6
fixed escaping in CodeHelper::formatArgs()
2011-01-06 11:43:39 +01:00
Fabien Potencier
45edfe6b44
[FrameworkBundle] removed obsolete code
2011-01-06 10:47:51 +01:00
Johannes M. Schmitt
c77fb2d0a0
added validator pass to pass config
2011-01-05 20:59:37 +01:00
Fabien Potencier
f946355f80
[TwigBundle] added a form_row() function
2011-01-05 19:37:50 +01:00
Fabien Potencier
b5e26d9db8
[SwiftmailerBundle] added more private services
2011-01-05 16:10:53 +01:00
Fabien Potencier
8a090bec3c
[SwiftmailerBundle] fixed XSD file
2011-01-05 16:10:25 +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
Bernhard Schussek
17acdd971c
[FrameworkBundle] Fixed maxlength attribute in TextField in PHP templates
2011-01-05 15:02:12 +01:00
Fabien Potencier
598d458a3c
added CompatAssetsBundle to reintroduce the deprecated css/js helpers/tags
...
Just add this line in your configuration to enable it:
<import resource="CompatAssetsBundle/Resources/config/assets.xml" />
This bundle is just to ease the upgrade path. Please don't use it if you don't need to
and upgrade your templates as this bundle will be removed before RC1.
2011-01-05 14:13:01 +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
GordonsLondon
1e27d4359c
[DoctrineBundle] Added class_metadata_factory_name Configuration option
2011-01-05 08:36:43 +01:00
devel
b74bb15975
Fixed an issue with the definition description Mongo DB collections.
...
Committer: VlastV <me@vlastv.ru>
2011-01-04 18:05:48 +01:00
chesteroni
cdc9c6395d
Corrected according to bugfix at Doctrine-jira
2011-01-04 17:57:37 +01:00
Fabien Potencier
aea712d8a2
[ZendBundle] added a simple way to add new writers (add a service with a zend.logger.writer tag)
2011-01-04 14:46:31 +01:00
Fabien Potencier
7fdc61f272
[TwigBundle] added a way to register Twig globals from configuration
...
<twig:config debug="%kernel.debug%" strict-variables="%kernel.debug%">
<twig:global key="foo" id="request" />
</twig:config>
twig.config:
globals:
foo: request
2011-01-04 14:40:25 +01:00
Fabien Potencier
7b7e83f428
removed js and css helpers and Twig integration
...
These helpers have been removed as they do not work as expected.
Among other things, the order is not the right one when using PHP
templates, and adding assets from an included template is not
possible when using Twig templates.
This should be replaced by integrating a third-party library that
manages assets: minification, compilation, packaging, ...
2011-01-04 14:07:25 +01:00
Fabien Potencier
b60d254be2
[TwigBundle] added request and session as global variables
...
* removed the "_view" variable from templates
* removed the "flash()" function (now available from the session directly {{ session.flash('notice') }})
2011-01-04 14:03:41 +01:00
Fabien Potencier
0e487cdda6
[TwigBundle] replaced current {{ foo }} syntax for translation placeholders to %foo%
2011-01-04 08:47:23 +01:00
Ryan Weaver
9b10c8a866
[WebProfileBundle] Adding more information to the Response content returned when an intercept is redirected.
...
Since this is a debug-only feature, I think the more details we can include, the less trouble it'll cause when people are not expecting their requests to be intercepted. It's a good feature - this better-communicates what's happening.
2011-01-04 08:13:51 +01:00
Bernhard Schussek
114b2cf6c1
[FrameworkBundle] Attributes can now be passed when rendering form fields with the PHP renderer
2011-01-03 22:07:12 +01:00
Bernhard Schussek
48af2fc86e
[Form][FrameworkBundle][HttpFoundation] The session is now automatically started when a form is CSRF protected
2011-01-03 22:07:04 +01:00
Fabien Potencier
8b843e2662
[TwigBundle] fixed trans tag due to Twig changes
2011-01-03 20:09:48 +01:00
Fabien Potencier
8ca90d5233
fixed typo in phpdoc
2011-01-03 15:11:55 +01:00
Fabien Potencier
acbdbfca52
fixed typo
2011-01-03 14:59:27 +01:00
Fabien Potencier
5c6b594dae
[TwigBundle] converted form filters to functions
...
|render_enctype -> form_enctype()
|render -> form_field()
|render_hidden -> form_hidden()
|render_errors -> form_errors()
|render_label -> form_label()
|render_data -> form_data()
2011-01-03 14:45:16 +01:00
Fabien Potencier
e20a246eee
[TwigBundle] fixed format_args configuration
2011-01-03 14:26:20 +01:00
Fabien Potencier
55b343b27c
[TwigBundle] simplified code a bit
2011-01-03 12:34:14 +01:00
Fabien Potencier
2e9b8a4117
[TwigBundle] removed HelperTokenParser
2011-01-03 12:16:24 +01:00
Fabien Potencier
13bcf7cdac
[TwigBundle] converted flash tag to a function
2011-01-03 12:14:54 +01:00
Fabien Potencier
3f492cae40
[TwigBundle] removed usage of HelperTokenParser for the js/css tags
2011-01-03 12:12:26 +01:00
Fabien Potencier
840bd8aacd
[TwigBundle] removed usage of HelperTokenParser for the 'render' tag
2011-01-03 11:56:52 +01:00
Benjamin Eberlei
302dbd1225
Refactor Doctrine Bundle to use Symfony DIC Enabled EventManager.
2011-01-03 08:07:26 +01:00
Benjamin Eberlei
fa7fdedf4b
Introduced meta-bundle DoctrineAbstractBundle to squash 400+ loc of code duplication from ORM and MongoDB Bundles.
2011-01-03 08:07:22 +01:00
Johannes M. Schmitt
55a48bcfa6
optimized AclVoter, added unit test
2011-01-03 07:46:16 +01:00
Igor Wiedler
1577110c35
fix PHPUnit assertType deprecation warnings
...
PHPUnit 3.5.6 deprecates assertType in favor of assertInternalType and
assertInstanceOf. It will be completely removed in 3.6.
2011-01-03 07:44:30 +01:00
Christophe Coevoet
da9d2e82f6
Added the Typehint needed by the type-hinting in Twig_Node
2011-01-02 16:25:18 +01:00
Bernhard Schussek
2daa6b5bfe
[TwigBundle] Fixed display of DateFields in twig templates
2011-01-02 10:41:12 +01:00
Bernhard Schussek
d8b8ae0608
[FrameworkBundle][TwigBundle] Introduced field_row template for Form rendering
2011-01-02 10:41:00 +01:00
Fabien Potencier
62cd09e708
[TwigBundle] replaced the asset tag with an asset function (from {% asset css/foo.css %} to {{ asset('css/foo.css') }}
2010-12-31 16:59:44 +01:00
Johannes Schmitt
b4288459cc
added ACL system to the Security Component
2010-12-31 09:25:53 +01:00
Francis Besset
186b8d39cd
[Swiftmailer] Set a null value for swiftmailer.single_address if delivery_address is not specified
2010-12-30 21:37:36 +01:00
Francis Besset
dc0b45f7f1
[Swiftmailer] Fixed typo
2010-12-30 21:37:35 +01:00
Benjamin Eberlei
500e02d4fd
fixed inconsistency between MongoDB and ORM Annotation Reader definition that lead to a bug in the "common" code
2010-12-30 21:35:05 +01:00
Christophe Coevoet
8800a9a932
Fixed a typo
2010-12-30 17:05:30 +01:00
Fabien Potencier
154611e572
fixed (and now with tests) false/null confusion
2010-12-30 17:00:41 +01:00
Fabien Pennequin
c9df39b5cf
[DoctrineBundle] Optimized param converter
2010-12-30 16:57:34 +01:00
Fabien Pennequin
176f929139
[FrameworkBundle] Optimized param converter manager
2010-12-30 16:56:21 +01:00
Fabien Pennequin
b26d44b4a3
[FrameworkBundle] Fixed error with priority for param converter services
2010-12-30 16:55:45 +01:00
Fabien Pennequin
6aa750d1ce
[DoctrineBundle] Added tests for DoctrineConverter class
2010-12-30 16:53:39 +01:00
Fabien Potencier
b77a6e7dcd
fixed previous commit
2010-12-30 16:51:13 +01:00
Jimmy Leger
46bf30dc20
[DoctrineBundle] DoctrineConverter::find($class, $request) and DoctrineConverter::findOneBy($class, $request) should return null
2010-12-30 16:49:17 +01:00
Henrik Bjørnskov
6a0075eee2
Fixed inconsistency
2010-12-30 16:46:00 +01:00
Johannes Schmitt
db5e180d37
tweaked DI container
2010-12-30 15:59:52 +01:00
Benjamin Eberlei
ba2b1aad28
refactored Doctrine*Bundle to allow a much more flexible configuration
2010-12-30 14:39:48 +01:00
Henrik Bjørnskov
46949e2c22
[DoctrineBundle][DoctrineMongoDBBundle] Makes it possible to use shortcuts for defining document or entity classes when using the DaoAuthenticationProvider
2010-12-30 14:06:42 +01:00
Henrik Bjørnskov
42d2f837fe
[WebProfilerBundle] Another call to block removed.
2010-12-30 13:41:10 +01:00
Fabien Potencier
8777a34234
[TwigBundle] updated templates for the latest version of Twig
2010-12-30 12:12:15 +01:00
Fabien Potencier
0f95f75874
[WebProfilerBundle] updated templates for the latest version of Twig
2010-12-30 12:12:06 +01:00
Henrik Bjørnskov
59996bd8b9
[TwigBundle] Fixed form.twig calls to {% display %}
2010-12-30 12:06:52 +01:00
Fabien Potencier
77f5e7a5f3
[TwigBundle] updated functions to work with the latest version of Twig
2010-12-28 19:53:11 +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
8e6a3849ee
[TwigBundle] converted the special Twig Environment class to a DIC compiler class
2010-12-23 12:58:31 +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
Henrik Bjørnskov
5b68548e41
[FrameworkBundle] Fixed ParamConverterListener call to NotFoundHttpException
2010-12-23 11:08:16 +01:00
Fabien Potencier
2ee4252a1f
[FrameworkBundle] made array session storage the default in test mode
2010-12-23 08:34:16 +01:00
Bulat Shakirzyanov
13fc13519e
[FrameworkBundle] registered array session storage service in DIC
2010-12-23 08:30:52 +01:00
Fabien Potencier
cbd6d0aece
[DoctrineBundle] added a request param converter for Doctrine
2010-12-22 15:35:19 +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
Jonathan H. Wage
c54f6d81df
Fixing DoctrineMongoDBBundle to work with latest version of Doctrine.
2010-12-21 08:52:12 +01:00
Jordi Boggiano
3d9b13f240
CS: Unified non-strict equality comparisons, put var on the right side
2010-12-21 08:51:27 +01:00
Jordi Boggiano
094d428e68
CS: Unified strict equality comparisons, put var on the right side
2010-12-21 08:51:21 +01:00
Jordi Boggiano
98db58ac17
Minor template cleanup
2010-12-20 18:22:51 +01:00
Marc Weistroff
d87c3c581c
[FrameworkBundle] Added config keys for PdoSessionStorage.
2010-12-20 12:41:20 +01:00
Fabien Potencier
0518f04935
[WebProfilerBundle] removed the hide button when in the web profiler
2010-12-20 12:36:53 +01:00
Jordi Boggiano
b861c5a765
[WebProfilerBundle] Adding 'hide' button on the toolbar, fixes #9362
2010-12-20 12:31:58 +01:00
Fabien Potencier
b0cfec598e
[TwigBundle] simplified code
2010-12-20 12:31:10 +01:00
Fabien Potencier
5d65f3edbd
[TwigBundle] converted path and url tags to functions
...
{% url 'blog_post' with { 'id': post.id } %} -> {{ url('blog_post', { 'id': post.id }) }}
{% path 'blog_post' with { 'id': post.id } %} -> {{ path('blog_post', { 'id': post.id }) }}
2010-12-20 09:39:51 +01:00
Fabien Potencier
d935df036c
[TwigBundle] removed unused tag and contenttag Twig tags
2010-12-20 09:05:16 +01:00
Fabien Potencier
bacb472e39
updated last commit to reflect Twig changes
2010-12-19 22:27:50 +01:00
Fabien Potencier
faac8e6ffd
[TwigBundle] replaced the ifrole tag with a has_role function
...
Before:
{% ifrole "ROLE_ADMIN" %}
Only show if you have the ROLE_ADMIN role...
{% endifrole %}
After:
{% if has_role("ROLE_ADMIN") %}
Only show if you have the ROLE_ADMIN role...
{% endif %}
2010-12-19 22:07:15 +01:00
Fabien Potencier
b57411b5ec
renamed reloadUserByAccount() to loadUserByAccount()
2010-12-18 08:15:13 +01:00
Johannes Schmitt
df6ffbbf07
remove user provider name
2010-12-18 08:10:53 +01:00
Jordi Boggiano
4f46235ab0
[HttpFoundation] Send proper charset along with the default text/html header
2010-12-16 10:23:53 +01:00
Fabien Potencier
b37f9b4b47
fixed unit tests
2010-12-16 10:22:52 +01:00
Kris Wallsmith
fd3f4f86a5
[FrameworkBundle] fixed classname collision
2010-12-15 22:29:21 +01:00
Henrik Bjørnskov
c543626cf5
[DoctrineMongoDBBundle] Fixed DoctrineMongoDBExtension::loadConnections to follow the new constructor signature introduced with the Doctrine\\MongoDB access layer refactoring so that Doctrine MongoDB logging works againg with the WebProfilerBundle
2010-12-15 20:58:36 +01:00