Fabien Potencier
e510778e18
[FrameworkBundle] removed old file
2010-08-14 22:19:33 +02:00
Fabien Potencier
714fa6f652
[FrameworkBundle] fixed built-in controllers
2010-08-14 22:19:15 +02:00
Fabien Potencier
96e9a682b3
removed old code
2010-08-14 20:59:36 +02:00
Fabien Potencier
880f37c4ee
changed Controller to implements ArrayAccess, removed getRequest() method
2010-08-14 20:57:14 +02:00
Fabien Potencier
38edd2aafa
added ControllerResolver::forward() (will probably move it elsewhere later on)
2010-08-14 20:56:49 +02:00
Fabien Potencier
75ea0b8395
added Engine::renderResponse()
2010-08-14 20:55:27 +02:00
Fabien Potencier
f61bb19548
added Response::setRedirect()
2010-08-14 20:55:27 +02:00
Fabien Potencier
ef0347c1b9
simplified HttpKernel types of request
2010-08-14 20:55:27 +02:00
Brandon Turner
84446fe0ec
[FrameworkBundle] Updated kernel test to create tmp directory on instantiation
2010-08-12 13:40:23 +02:00
Fabien Potencier
50617e1acb
[FrameworkBundle] added an error message when an exception is thrown when handling another exception
2010-08-11 23:15:17 +02:00
Jonathan H. Wage
625d0ab322
Fixing naming issue ( fixes #8953 )
2010-08-11 20:51:43 +02:00
Jonathan H. Wage
dbc5249f88
Fixing issue with .xml being hardcoded and converting yaml to yml for propert file extension.
2010-08-11 20:51:34 +02:00
Bulat Shakirzyanov
373d05c9ba
[DoctrineMongoDBBundle] removed trailing space
2010-08-11 20:51:28 +02:00
Brandon Turner
c0eb062b8e
[DoctrineMongoDBBundle] Added missing use namespace declaration
2010-08-11 12:40:39 -05:00
Brandon Turner
13de495b34
[DoctrineMongoDBBundle] Fixed typo
2010-08-11 12:40:39 -05:00
Fabien Potencier
9e157f51a3
[FrameworkBundle] made a small optimization
2010-08-11 19:39:01 +02:00
Fabien Potencier
9dd3b65adb
[FrameworkBundle] fixed web test case to take into account the new ways to configure PHPUnit
2010-08-11 15:30:17 +02:00
Fabien Potencier
875366f584
updated default configuration in skeleton
2010-08-11 15:12:59 +02:00
Fabien Potencier
7b65956343
made classes compilation more configurable
2010-08-10 22:55:24 +02:00
Fabien Potencier
c87dd7780f
modified BundleInterface
2010-08-10 18:06:35 +02:00
Fabien Potencier
17bc06a4d2
made some cleanup
2010-08-10 16:13:51 +02:00
Fabien Potencier
9e82497d5b
removed BundleInterface::buildContainer() method (extensions are now automatically registered -- or override the getExtensions() method if you do not follow the conventions)
2010-08-10 16:07:44 +02:00
Fabien Potencier
53c4403992
[FrameworkBundle] removed WebExtension constructor
2010-08-10 15:57:04 +02:00
Fabien Potencier
b8aa4361ad
[FrameworkBundle] fixed tests
2010-08-10 15:55:05 +02:00
Fabien Potencier
4e2df31d64
[FrameworkBundle] moved templating configuration from FrameworkBundle to FrameworkExtension
2010-08-10 15:38:01 +02:00
Fabien Potencier
f6c862667f
[DoctrineMongoDBBundle] removed DoctrineMongoDBExtension constructor
2010-08-10 15:30:24 +02:00
Fabien Potencier
0f30e539b1
[DoctrineBundle] removed DoctrineExtension constructor
2010-08-10 15:30:09 +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
2a8a9cc0a3
moved KernelBundle logic to KernelExtension, and made test.xml decoupled from the error handler
...
The error_handler_level parameter (from kernel.config) has been renamed to error_handler (false to disable the error handler,
null to catch errors from error_reporting(), and a number to catch more/less errors than error_reporting())
2010-08-10 14:58:26 +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
Jonathan H. Wage
8f21e5d918
Allowing default_database to be configured per document manager.
2010-08-04 23:20:28 +02:00
Kris Wallsmith
82e440c181
[DoctrineMongoDBBundle] added "default_database" attribute to DI extension
2010-08-04 23:19:56 +02:00
Fabien Potencier
cae410cfb5
removed auto_start left over
2010-08-04 09:09:35 +02:00
Kris Wallsmith
1f4f6afebe
[DoctrineMongoDBBundle] fixed class names in tests
2010-08-04 08:45:03 +02:00
Kris Wallsmith
9df6cdd53e
[DoctrineMongoDBBundle] fixed parameter references in tests
2010-08-04 08:44:56 +02:00
Kris Wallsmith
b5690609f8
[DoctrineMongoDBBundle] renamed extension class
2010-08-04 08:44:51 +02:00
Fabien Potencier
05b47c4a07
[DoctrineMongoDBBundle] fixed use statement
2010-08-04 08:44:38 +02:00
Kris Wallsmith
fa3980f66f
Removed some use statements that are no longer needed.
2010-08-04 07:37:12 +02:00
Kris Wallsmith
3a10af099b
[DoctrineMongoDBBundle] changed references from metadata_driver to metadata
2010-08-04 07:36:51 +02:00
Kris Wallsmith
51ae607aeb
[DoctrineMongoDBBundle] added default cache service to xml
2010-08-04 07:36:23 +02:00
Kris Wallsmith
237b7747f7
[DoctrineMongoDBBundle] moved concat of "%" into sprintf
2010-08-04 07:35:36 +02:00
Kris Wallsmith
6223a1ac0c
[DoctrineMongoDBBundle] fixed coding standards
2010-08-04 07:30:51 +02:00
Brandon Turner
3b1c7e59f6
[DoctrineBundle,DoctrineMongoDBBundle] Updated tests to work when both bundles are enabled.
...
When running Symfony2 unit tests with DoctrineBundle and DoctrineMongoDBBundle
enabled, tests failed with class redeclaration errors for YamlBundle,
XmlBundle, and AnnotationBundle. Fixed these test bundles to use fully
qualified namespaces.
2010-08-04 07:29:42 +02:00
Brandon Turner
c9001f37fc
[DoctrineMongoDBBundle] updated to only load default settings once
...
Fixed a bug that caused DoctrineMongoDBBundle to load default settings for
every parsed config file rather than just the first. This caused
imported files to be override by default values.
2010-08-04 07:29:21 +02:00
Brandon Turner
a3fc1be13f
[DoctrineBundle] updated to only load default settings once
...
Fixed a bug that caused DoctrineBundle to load default settings for
every parsed config file rather than just the first. This caused
imported files to be override by default values.
2010-08-04 07:27:23 +02:00
Fabien Potencier
b9199cb21c
[FrameworkBundle] added validation in XSD
2010-08-01 23:28:50 +02:00
Fabien Potencier
ee2ff39eaf
removed @package and @subpackage annotations
2010-08-01 23:06:28 +02:00
Fabien Potencier
1a9f2ca755
updated PHPDoc as the API tool knows about the current use statements
2010-07-27 15:33:28 +02:00
Fabien Potencier
60670faf55
[FrameworkBundle] added PHPDoc to the Controller class
2010-07-27 11:53:34 +02:00
Fabien Potencier
88c742731d
[FrameworkBundle] removed Controller::getMailer() method (just use ->container['mailer'] instead)
2010-07-27 11:42:17 +02:00
fivestar
f131ac4f15
[FrameworkBundle] fixed indentation
2010-07-27 07:20:43 +02:00
Jonathan H. Wage
86b5538f01
[DoctrineBundle] Removing old and unused services defined in xml. The services are defined in PHP extension now.
2010-07-26 20:12:23 +02:00
Fabien Potencier
be57358e71
fixed some merging problems and disable non-existent cache service
2010-07-26 09:29:43 +02:00
Jonathan H. Wage
13663966d0
[DoctrineBundle] Adding missing cache driver configuration for each entity manager.
2010-07-26 09:10:22 +02:00
Jonathan H. Wage
ef070d0dd1
[DoctrineBundle] Refactoring DoctrineBundle to match DoctrineMongoDBBundle
2010-07-26 09:10:18 +02:00
Jonathan H. Wage
2c1e85c3c0
[DoctrineMongoDBBundle] Fixing code standards.
2010-07-26 08:59:50 +02:00
Jonathan H. Wage
ee9a5db50c
[DoctrineMongoDBBundle] Finishing implementation of DoctrineMongoDBBundle to support multiple connections/document managers plus refactoring and cleaning up code along the way.
2010-07-26 08:59:01 +02:00
Fabien Potencier
e35d345204
changed HttpKernel workflow to allow more flexibility
2010-07-22 22:32:11 +02:00
Fabien Potencier
7dc5ae3808
renamed request path property to request attributes
2010-07-21 22:49:49 +02:00
Fabien Potencier
df8ccb4696
[FrameworkBundle] added an event to filter the controller arguments
2010-07-21 21:13:34 +02:00
Jonathan H. Wage
29e083e9da
[DoctrineBundle] Fixing failing DoctrineExtensionTest related to container not calling freeze()
2010-07-21 20:12:34 +02:00
Noël GUILBERT
bfb081fd96
[ZendBundle] added Zend\\Translator component
2010-07-21 14:40:26 +02:00
Fabien Potencier
ef401180a7
fixed previous commit
2010-07-20 16:40:57 +02:00
Fabien Potencier
3f270f5faa
[FrameworkBundle] added a skeleton for configuration in plain PHP
2010-07-20 16:34:40 +02:00
Fabien Potencier
dcaf436d9a
updated the framework to take into account the last changes of the DI component
2010-07-20 13:11:51 +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
c57cae7600
fixed test configuration and broken tests
2010-07-18 12:16:59 +02:00
Fabien Potencier
93f2d6eaa6
[FrameworkBundle] removed pdo.xml
2010-07-17 07:58:44 +02:00
fivestar
22f6eec0ef
[TwigBundle] fixed class name in twig.xml
2010-07-17 07:55:09 +02:00
Jonathan H. Wage
607f2734ab
[DoctrineBundle] Make sure directories exist before trying to write files.
2010-07-16 23:05:10 +02:00
Jonathan H. Wage
216dc0f5bd
[DoctrineBundle, DoctrineMongoDBBundle] Making sure proxy directory is created when DI container is being built
2010-07-16 22:59:08 +02:00
Jonathan H. Wage
e33894a80c
[DoctrineBundle] Fixing issue with doctrine:generate:entity command when no --fields are specified
2010-07-16 22:58:54 +02:00
Jonathan H. Wage
909ea54d54
Fixing issue with filters.
2010-07-16 22:58:51 +02:00
Jonathan H. Wage
8417e6936a
Fixing coding standards.
2010-07-16 22:58:48 +02:00
IamPersistent
7287913bc6
[DoctrineBundle]fixed defect in doctrine:generate:entity where xml extension was added to all mapping types
2010-07-16 22:58:44 +02:00
Nathanael d. Noblet
b1b633cc71
fix output file name
2010-07-16 22:58:04 +02:00
Brandon Turner
1bc973e5a9
[DoctrineBundle] Added memory and charset options
...
Added missing driver options (memory, used by sqlite; charset, used by oci) to
the supported configuration options supported by DoctrineBundle.
2010-07-16 22:57:58 +02:00
Brandon Turner
b828617420
[DoctrineBundle] Fixed multiple connections via XML
...
Fixed a bug (possibly introduced by e63ff6e04b
) that prevented
multiple DBAL connections from being configured via an XML configuration file.
When multiple DBAL connections are specified via XML similar to:
<doctrine:dbal>
<doctrine:connections>
<doctrine:connection
id="conn1"
..
/>
<doctrine:connection
id="conn2"
..
/>
</doctrine:connections>
</doctrine:dbal>
XMLFileLoader produces a configuration similar to:
array('connections' => array(
'connection' => array(
0 => array(
'id' => 'conn1',
),
1 => array(
'id' => 'conn2',
)
)
)
whereas when one connection is specified via XML similar to:
<doctrine:dbal>
<doctrine:connections>
<doctrine:connection
id="conn1"
..
/>
</doctrine:connections>
</doctrine:dbal>
XMLFileLoader produces a configuration similar to:
array('connections' => array(
'connection' => array(
'id' => 'conn1',
)
)
This commit fixes DoctrineExtension to properly handle both cases, while still
supporting YAML configuration files.
2010-07-16 22:57:51 +02:00
Fabien Potencier
10ee13af56
[FrameworkBundle] fixed skeleton
2010-07-16 16:34:20 +02:00
Kris Wallsmith
c888bcdd59
[DoctrineMongoDBBundle] Moved loading of default configuration inside conditional so it's only loaded once.
2010-07-16 16:21:04 +02:00
Fabien Potencier
2a051b5039
moved DI extensions classes to their own sub-namespace
2010-07-16 11:12:49 +02:00
Fabien Potencier
7796eb213c
merged BuilderConfiguration and Builder classes into a new ContainerBuilder class
2010-07-15 15:20:41 +02:00
Fabien Potencier
f26abdfadd
fixed phpdoc for DI extensions
2010-07-15 10:27:49 +02:00
Fabien Potencier
5fa4b0bdf0
[FrameworkBundle] removed Controller::getUser() as it is now accessible via Request::getSession()
2010-07-13 15:48:00 +02:00
Fabien Potencier
0163178f7b
changed the BundleInterface::buildContainer() signature
2010-07-13 12:34:33 +02:00
Fabien Potencier
fb4bd3568d
refactored the controller manager, moved generic parts to the HttpKernel component
2010-07-13 08:53:30 +02:00
Thibault Duplessis
437559491f
Replace Container->hasParameter() with Container->getParameterBag()->has() in ExceptionFormatter
2010-07-09 17:19:27 +02:00
Fabien Potencier
0fbb1b916b
cleaned up the DI extension loading mechanism
2010-07-09 16:28:06 +02:00
Kris Wallsmith
d5954013d5
[FrameworkBundle] Fixed call to old method in RequestHelper.
2010-07-09 15:48:22 +02:00
Kris Wallsmith
7152ebb726
[FrameworkBundle] Fixed getting template helper services not in the container's 'templating.helper' namespace
2010-07-09 15:47:50 +02:00
Fabien Potencier
256a71298c
fixed phpdoc
2010-07-09 10:28:08 +02:00
Fabien Potencier
da9f36ca86
renamed Symfony\Foundation to Symfony\Framework
...
In existing applications, you need to updated the autoload.php file, the
XXXKernel file and all XXXBundle classes.
2010-07-09 10:25:54 +02:00
Fabien Potencier
15d439809c
renamed Symfony\Bundle\FoundationBundle to Symfony\Bundle\FrameworkBundle
2010-07-09 10:25:52 +02:00
Fabien Potencier
6213fdefb9
renamed Symfony\Framework to Symfony\Bundle
...
For existing Symfony2 applications, references to Symfony\Framework are found
in the main Kernel class (registerBundles() and registerBundleDirs()), and in
all Controller classes. You also need to change the console script.
2010-07-09 10:25:15 +02:00