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