Commit Graph

1040 Commits

Author SHA1 Message Date
Jeremy Mikola
77602239a4 [Form] Add new fields in CollectionField::setData() 2010-09-10 19:31:02 +02:00
Jeremy Mikola
57c0ce0ec1 [Form] Remove support for ArrayObject as ChoiceField's choices option
Internally, ChoiceField expects both choices and preferred_choices to be a simple array, so I replaced incomplete bits of code that attempted to not modify a possible ArrayObject and instead added type checks in the configure() method (with unit tests for expected exceptions).
2010-09-10 19:30:59 +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
0de1c08d8d reverted "[Form] fixed default CSRF token generation as a token must be tied to the user somewhat"
This reverts commit d326c398e2.
2010-09-10 14:16:59 +02:00
Fabien Potencier
d326c398e2 [Form] fixed default CSRF token generation as a token must be tied to the user somewhat 2010-09-10 14:13:56 +02:00
Antoine Hérault
4237fdd918 [Form] set file field as multipart 2010-09-10 12:34:32 +02:00
Antoine Hérault
7bd76610ca [HttpFoundation] fixed request files handling 2010-09-10 12:34:28 +02:00
Fabien Potencier
63793dd62e [Form] added missing use statement 2010-09-10 09:21:29 +02:00
ornicar
90da4d0c3c [DoctrineMongoDBBundle] Move test configuration fixtures to Resource/config/doctrine/metadata/orm/ 2010-09-10 07:49:18 +02:00
ornicar
aa4c196356 [DoctrineBundle] Move test configuration fixtures to Resource/config/doctrine/metadata/orm/ 2010-09-10 07:49:13 +02:00
ornicar
c537fb9eb2 [DoctrineMongoDBBundle] fix mapping dirs 2010-09-10 07:49:08 +02:00
ornicar
b9a7b7e51a [DoctrineBundle] fix mapping dirs 2010-09-10 07:49:04 +02:00
ornicar
eaaf447374 [DoctrineBundle] BC break - Load metadata files in Resources/config/doctrine/metadata/orm/ 2010-09-10 07:48:55 +02:00
Jeremy Mikola
fb24b291c8 [Form] FieldGroup::addError() can now map errors to fields within nested FieldGroups
Property paths such as fields[group].fields[innerGroup].data were not being resolved correctly, since the second iteration of addError() (based on "group") would attempt to call get('fields') instead of get('innerGroup').  Solution is to remember to bump the propertyPath forward if we're at the fields property
2010-09-09 16:29:38 -04:00
Jeremy Mikola
9be7cbb115 [Form] CollectionField::setData() should remove old fields missing from new data 2010-09-09 16:27:18 -04:00
Jeremy Mikola
6fc9b68fa7 [Form] Replace unset() with non-destructive logic in case the "choices" option is an object. 2010-09-09 16:01:34 -04:00
Fabien Potencier
50f039844b [Form] removed obsolete use statements 2010-09-09 18:29:50 +02:00
Fabien Potencier
a141c98917 [HttpFoundation] moved File Component into the HttpFoundation one 2010-09-09 17:01:48 +02:00
Fabien Potencier
fc9325a737 fixed file upload 2010-09-09 16:07:12 +02:00
Fabien Potencier
40c0fe854f [Form] added a FileField 2010-09-09 15:47:44 +02:00
Fabien Potencier
c53ebe7a8e [Form] fixed Form::bind() when no values are submitted 2010-09-09 15:23:28 +02:00
Bulat Shakirzyanov
bb51e7cb26 [Validator] fixed Xliff loader to use forward slashes in file path 2010-09-09 08:01:46 +02:00
Kris Wallsmith
1aefe7a762 [Process] made cwd argument optional 2010-09-09 06:58:28 +02:00
Justin Hileman
e6b0d54531 Set parameter required for --dm option on ODM console commands. 2010-09-08 20:33:52 +02:00
Justin Hileman
51553211f3 Add Symfony proxies for Doctrine ODM schema:create and schema:drop console commands. 2010-09-08 20:33:43 +02:00
Fabien Potencier
15fa905bd4 [FrameworkBundle] fixed exception styles 2010-09-08 13:54:02 +02:00
Marc Weistroff
15d840060b Fixed wrong variable name in Esi. 2010-09-07 18:42:54 +02:00
Fabien Potencier
c39534e258 [Routing] removed the autoloading trick, which is not needed anymore 2010-09-07 16:15:13 +02:00
Fabien Potencier
4d669d106e [Validator] changed Xliff loader to get XSD locally 2010-09-07 14:30:50 +02:00
Fabien Potencier
dadfaa271f [Validator] fixed indentation 2010-09-07 14:18:00 +02:00
Fabien Potencier
b753ea45b2 [Routing] added 'defaults' support in Annotation class loader 2010-09-07 13:55:45 +02:00
Fabien Potencier
130494066d [Routing] added an annotation loader 2010-09-07 09:44:08 +02:00
Bulat Shakirzyanov
df98a229f3 [DoctrineMongoDBBundle] added support for more Mongo and ODM types 2010-09-06 18:26:24 +02:00
Fabien Potencier
2f8db9135a fixed webprofiler on Windows (closes #9045) 2010-09-06 15:25:33 +02:00
Fabien Potencier
eb7cbb77ec fixed exception HTML markup (closes #9044, partially based on a patch from wrzasq) 2010-09-06 15:08:08 +02:00
ornicar
f398755fcd [DoctrineMongoDBBundle] BC break - Load metadata files in Resources/config/doctrine/metadata/mongodb/ 2010-09-06 08:49:34 +02:00
Kris Wallsmith
1443d4a0ba [HttpFoundation] updated getQueryString() to work in more scenarios 2010-09-06 08:48:11 +02:00
ornicar
b16303e8b2 [DoctrineBundle] BC break - Load fixtures in Resources/data/fixtures/doctrine/orm/ 2010-09-03 18:03:45 +02:00
Fabien Potencier
7be00aa34e fixed previous commit 2010-09-03 16:18:04 +02:00
Sébastien HOUZE
179fe8e623 Symfony\Component\Routing\Route::setRequirements() _method requirement can be an array, no substr on it 2010-09-03 12:01:57 +02:00
Fabien Potencier
4c17ce8e5e changed calls to has() to use the new proxy method 2010-09-03 11:38:21 +02:00
Bulat Shakirzyanov
2ccaafa561 [DpependencyInjection] added hasParameter() 2010-09-03 11:37:03 +02:00
Fabien Potencier
81b73dc9e6 [Form] fixed problem with PHPUnit mocks (ugly hack but it works for now) 2010-09-03 09:56:52 +02:00
Jordi Boggiano
1719bfb871 [DomCrawler] Fixed URIs being incorrectly generated
When the path is not ending with a slash and the form/link has only ?get=params then the last bit of the path was incorrectly stripped
2010-09-03 09:13:07 +02:00
Jonathan H. Wage
436ca95f65 Fixing coding standards. 2010-09-02 21:38:31 +02:00
Jonathan H. Wage
c1d0262c19 Fixing issue with FieldGroup and its __clone() method not properly setting the parent. 2010-09-02 20:53:40 +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
4f337615e3 [HttpFoundation] added request matcher 2010-09-02 13:39:49 +02:00
Fabien Potencier
af96c87104 [DependencyInjection] added methods to remove an alias and a definition from a ContainerBuilder instance 2010-09-02 12:20:20 +02:00
Fabien Potencier
7c1b42e81b [DependencyInjection] added a way to inject an anonymous service in an extension configuration
<foo:bar>
        <service class="Foo" />
        <service class="Bar" />
    </foo:bar>

In the foo:bar extension method, you can retrieve the services with:

    // always an array of services
    $config['_services']
2010-09-02 12:17:32 +02:00
Fabien Potencier
9e4aebf3c9 [DoctrineBundle] removed README 2010-09-01 20:31:08 +02:00
Kris Wallsmith
e71eec3f5d [DoctrineMongoDBBundle] removed some mostly unnecessary calls to json_encode from logger 2010-09-01 20:30:05 +02:00
Jonathan H. Wage
2914c44344 Replacing "Entities" with "Entity" 2010-09-01 20:29:45 +02:00
Fabien Potencier
c8935cc25a [WebProfilerBundle] added a favicon.ico 2010-09-01 18:42:50 +02:00
Fabien Potencier
7e2f135245 simplified Profiler method names 2010-09-01 16:53:28 +02:00
Fabien Potencier
15cd2643c0 [HttpFoundation] added Request::getClientIp() 2010-09-01 13:56:20 +02:00
Fabien Potencier
f3caaf9638 [FrameworkBundle] - 2010-09-01 13:54:19 +02:00
Fabien Potencier
5913c40a12 [DoctrineMongoDBBundle] added a placeholder for the MongoDB panel 2010-09-01 13:49:18 +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
a4d496309b [FrameworkBundle] fixed skeleton 2010-09-01 13:43:20 +02:00
Fabien Potencier
3e24cef256 [HttpFoundation] fixed Request::hasSession() 2010-09-01 11:18:07 +02:00
Fabien Potencier
2d04ca3443 [EventDispatcher] added a way to disconnect all listeners for an event name 2010-09-01 11:10:31 +02:00
Fabien Potencier
ebae1d7bf2 [FrameworkBundle] updated skeleton with the web profiler configuration 2010-09-01 11:02:28 +02:00
Fabien Potencier
4e57899374 [WebProfilerBundle] added the bundle 2010-09-01 10:11:22 +02:00
Fabien Potencier
84c383d729 [HttpKernel] fixed exception constructor signature 2010-09-01 09:48:48 +02:00
Fabien Potencier
dd8ef6bb55 [FrameworkBundle] tweaked exception CSS 2010-09-01 09:23:23 +02:00
Fabien Potencier
a29211a9ee [FrameworkBundle] removed usage of array access for helpers in templates 2010-09-01 09:08:23 +02:00
Fabien Potencier
85f823fc08 [FrameworkBundle] added a condition to only show current content when it is not empty in the exception template 2010-09-01 09:02:59 +02:00
Fabien Potencier
8bdb9c142c [FrameworkBundle] changed exception template to show class abbreviations 2010-09-01 09:01:00 +02:00
Fabien Potencier
48b6057c3a [HttpKernel] fixed Exception classes to implement the full constructor 2010-09-01 08:49:52 +02:00
Fabien Potencier
ab9be87354 [HttpKernel] fixed FlattenException status code 2010-09-01 08:49:19 +02:00
Fabien Potencier
ad835f8a16 [HttpKernel] added purge() in the profiler storage interface 2010-09-01 08:21:38 +02:00
Kris Wallsmith
afa8bfcdd6 [FrameworkBundle] fixed $view['actions']->output() signature to match that of ->render() 2010-09-01 08:10:03 +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
Fabien Potencier
1e1a4113c7 [HttpKernel] fixed missing use statement 2010-08-31 19:21:00 +02:00
Brandon Turner
935ac5633c [DoctrineBundle] Fixed bug in data:load when purging many-to-many relationships 2010-08-31 19:15:36 +02:00
Brandon Turner
2731979d21 [DoctrineBundle] Decreased data:load verbosity 2010-08-31 19:15:01 +02:00
Kris Wallsmith
7503463a1e [DoctrineMongoDBBundle] updated log format to look more like the javascript shell 2010-08-31 19:13:47 +02:00
Fabien Potencier
da131a5890 [FrameworkBundle] reverted wrong change 2010-08-31 17:12:44 +02:00
fivestar
8367df1265 [TwigBundle] fixed grammar for render helper. 2010-08-31 07:39:50 +02:00
Fabien Potencier
d17c2edb49 fixed perms 2010-08-30 20:46:16 +02:00
Noël GUILBERT
d40d1746e0 [ZendBundle] added an option to register zend logger as an error handler 2010-08-30 19:03:12 +02:00
Noël GUILBERT
e4b3d7c9c8 fixed PHPDoc 2010-08-30 19:01:48 +02:00
Fabien Potencier
8f8fba6643 [FrameworkBundle] fixed bug 2010-08-30 19:00:58 +02:00
Noël GUILBERT
d94271ba9c [FrameworkBundle] removed dependency with the DIC 2010-08-30 18:59:01 +02:00
Fabien Potencier
8c6478dab9 [HttpKernel] added import/export to Profiler 2010-08-30 16:04:50 +02:00
Fabien Potencier
5470f0290e [DoctrineBundle] added time information in the data collector 2010-08-30 15:47:32 +02:00
Fabien Potencier
994a6c36ac changed actions::render() helper method signature 2010-08-30 09:15:54 +02:00
Fabien Potencier
8c47b8a41d fixed typo 2010-08-30 08:35:59 +02:00
Fabien Potencier
155b120d92 [FrameworkBundle] changed the ExceptionListener to re-thrown an exception when there is an exception thrown during processing 2010-08-30 08:32:50 +02:00
Fabien Potencier
6b5c3d05bd [FrameworkBundle] removed usage of Controller class for internal controllers 2010-08-30 07:26:19 +02:00
Fabien Potencier
b1b3ce83ae [FrameworkBundle] fixed method signature 2010-08-30 07:15:00 +02:00
ornicar
9588860716 [HttpFoundation] fixed locale accessors in Session class 2010-08-30 07:12:05 +02:00
Fabien Potencier
4134b1fd90 [ZendBundle] removed obsolete alias 2010-08-30 07:11:55 +02:00
Fabien Potencier
ed33ce4d5f [HttpFoundation] fixed typo 2010-08-29 20:28:33 +02:00
Fabien Potencier
7b5545b278 [FrameworkBundle] changed exception design slightly 2010-08-29 20:26:06 +02:00
Fabien Potencier
478fcca88d [Templating] added Engine::exists() 2010-08-29 16:09:02 +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
eb66e0dc00 [FrameworkBundle] made exception controller embeddable 2010-08-28 10:12:18 +02:00
Fabien Potencier
83a64df542 added ContainerAwareInterface 2010-08-28 09:43:10 +02:00
Fabien Potencier
eeb0742826 [Framework] added a way to retrieve called and not-called events for a given dispatcher 2010-08-27 11:24:39 +02:00
Fabien Potencier
c78528a91b [FrameworkBundle] added 2 helpers 2010-08-27 11:23:53 +02:00
Fabien Potencier
4ae8afea62 [Framework] made a small optimization 2010-08-27 11:23:24 +02:00
Fabien Potencier
2a4f7ef538 [FrameworkBundle] made sub-requests inherit from the parent session 2010-08-27 09:08:11 +02:00
Fabien Potencier
92f4b92cbb [HttpFoundation] fixed Session serialization 2010-08-27 09:07:47 +02:00
Fabien Potencier
57db35b93b made ExceptionManager independent of the Request 2010-08-26 14:46:11 +02:00
Fabien Potencier
82ff79064a added a priority to the event dispatcher listeners 2010-08-26 14:08:42 +02:00
Fabien Potencier
1d7f43eed4 [Framework] added logs when some listeners are not called because the event has already been processed 2010-08-26 11:18:15 +02:00
Fabien Potencier
086708003a [HttpFoundation] added a keys() method to *Bag classes 2010-08-26 10:56:46 +02:00
Fabien Potencier
5a87f81a79 [FrameworkBundle] fixed typo 2010-08-26 09:58:32 +02:00
Kris Wallsmith
69f9d9c6bf [DoctrineMongoDBBundle] added logger and data collector for WDT 2010-08-25 21:43:28 +02:00
Fabien Potencier
bf67562268 [Templating] fixed PHP renderer when using a template variable named 'template' 2010-08-25 11:30:59 +02:00
Brandon Turner
271b963738 [DoctrineBundle] Updated data:load command to work with Doctrine2 BETA3 2010-08-25 07:17:00 +02:00
Fabien Potencier
a432417ab9 [DependencyInjection] added a way to ignore errors when importing a non-existent file (useful when you want to include an optional service file) 2010-08-24 16:37:41 +02:00
Fabien Potencier
b1e79963b1 [DependencyInjection] moved extension loading in the freezing process (opens more possibilities in the loading order of configs) 2010-08-24 16:25:08 +02:00
Fabien Potencier
3c42e0b6ce [FrameworkBundle] changed the default value of ignore_errors according to the current debug value 2010-08-24 14:35:23 +02:00
Fabien Potencier
ec8500bd64 [FrameworkBundle] added support for previous exceptions in the exception pages 2010-08-24 14:01:57 +02:00
ornicar
789a02d56d renamed SessionHelper::getAttribute to SessionHelper::get, and made it call Session::get 2010-08-24 10:17:33 +02:00
Fabien Potencier
9c07e46d91 [FrameworkBundle] added ControllerInterface
A Controller must now implements ControllerInterface.

The BaseController can be used as the base class for Controllers.
The Controller class adds some proxy methods and an array access to the Container.
2010-08-24 08:47:41 +02:00
Fabien Potencier
fe78d5f0f0 added a way to disable the profiler 2010-08-22 22:35:44 +02:00
Fabien Potencier
1687831cb7 [TwigBundle] made a small optimization 2010-08-22 15:36:09 +02:00
Fabien Potencier
0319838cdc [TwigBundle] added a flash tag 2010-08-22 15:32:15 +02:00
Fabien Potencier
1277568997 [HttpFoundation] fixed Session 2010-08-22 15:31:51 +02:00
Fabien Potencier
74de6e79ea [Framework] removed obsolete parameter 2010-08-21 16:45:20 +02:00
Fabien Potencier
7ffac6efc8 updated bootstrap 2010-08-20 23:28:50 +02:00
Fabien Potencier
2746bcc84c [HttpFoundation] added automatic session start() when changing something in the session, renamed accessor methods, added remove()/has() methods 2010-08-20 23:21:39 +02:00
Fabien Potencier
bf82cf42dd renamed Symfony\Components to Symfony\Component 2010-08-20 23:09:55 +02:00
Fabien Potencier
a40a7b8f36 [Routing] fixed PhpFileLoader 2010-08-20 22:56:38 +02:00
Fabien Potencier
a506f2ade8 [FrameworkBundle] modified the default layout for the error page to something more neutral 2010-08-20 18:47:08 +02:00
Fabien Potencier
2c1fb7b3ec [Framework] fix ClassCollectionLoader not taking interfaces into account 2010-08-20 13:12:06 +02:00
Fabien Potencier
f92accb9b7 [FrameworkBundle] fixed exception templates 2010-08-20 13:11:49 +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
7514177b51 [Templating] changed helpers from Engine properties to Engine array items
For instance, instead of $view->slots->output(...), you must now write $view['slots']->output(...)

This has been changed for two main reasons:

* To be consistent with the way we access services from the container ($container['mailer'])
* To allow better organization of helpers (names can now safely contain dots for instance -- $view['project.slots']->output(...),
  whereas before, you would have written $view->get('projects.slot') or $view->{'projects.slot'})
2010-08-19 15:52:47 +02:00
Fabien Potencier
9881a401f2 [FrameworkBundle] moved internal_routing.xml 2010-08-19 12:47:22 +02:00
Fabien Potencier
54c36030e8 [Framework] added Kernel::getBundleForClass() 2010-08-19 12:47:21 +02:00
Fabien Potencier
66a81b362c [FrameworkBundle] made a small refactoring 2010-08-19 12:47:21 +02:00
Fabien Potencier
443c7180dc [FrameworkBundle] fixed YAML skeleton 2010-08-19 12:47:21 +02:00
Fabien Potencier
e03642dfa6 made ClassCollectionLoader smarter 2010-08-19 12:47:17 +02:00
Fabien Potencier
68af528813 [FrameworkBundle] fixed typo 2010-08-18 13:57:15 +02:00
Fabien Potencier
42cad4e57e [FrameworkBundle] made logger optional in ExceptionManager 2010-08-18 13:43:10 +02:00
Fabien Potencier
47a26a0a42 [HttpKernel] fixed typo 2010-08-18 13:42:37 +02:00
Fabien Potencier
cbdde58ddd [FrameworkBundle] added error logging with error_log() when logger is disabled 2010-08-18 13:42:01 +02:00
Fabien Potencier
d5069fc594 [FrameworkBundle] refactored Exception management 2010-08-17 20:09:38 +02:00
Fabien Potencier
955fd40dd8 moved Logger interfaces to a HttpKernel Log sub-namespace 2010-08-17 19:43:29 +02:00
Fabien Potencier
5ea4b348c0 [ZendBundle] added DebugLoggerInterface 2010-08-17 19:34:48 +02:00
Fabien Potencier
3f2aa37f12 [HttpFoundation] added Request::setRequestFormat() 2010-08-17 19:17:33 +02:00
Fabien Potencier
f48aeb1021 [FrameworkBundle] added the possibility to render a template for a different format than the one from the current Request 2010-08-17 19:16:36 +02:00
ornicar
51680a2d95 [Routing] made Router->generate optional, default to empty array 2010-08-17 18:01:45 +02:00
Fabien Potencier
42dd155ad8 [FrameworkBundle] fixed CS 2010-08-15 08:08:04 +02:00
ornicar
4ed65d026e fixed Controller::redirect must return the response 2010-08-14 23:00:37 +02:00
Fabien Potencier
42c2affbb1 [FrameworkBundle] removed Container dependency for RequestListener 2010-08-14 22:44:00 +02:00
Fabien Potencier
509bfb8940 [FrameworkBundle] removed Container dependency for ExceptionFormatter 2010-08-14 22:39:58 +02:00
Fabien Potencier
917da00763 [FrameworkBundle] changed error_log() calls to logger calls 2010-08-14 22:37:33 +02:00
Fabien Potencier
0da7295a9c [FrameworkBundle] clean up Request before forwarding 2010-08-14 22:24:55 +02:00
ornicar
c9ff42955b fixed usage of getRequest() in ControllerResolver 2010-08-14 22:21:36 +02:00
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
Fabien Potencier
c139fd64d1 updated bootstrap.php 2010-08-14 20:55:27 +02:00
ornicar
6461e27066 Fix CRLF in xliff-core-1.2-strict.xsd 2010-08-14 14:56:53 +02:00
Fabien Potencier
b514d767ef simplified some code 2010-08-12 21:58:19 +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
fca137fc47 [Framework] better fix for the previous commit 2010-08-11 19:35:07 +02:00
Fabien Potencier
b64e66dde8 [Framework] fixed loading of compiled classes 2010-08-11 17:58:36 +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
0e36f043ef [Framework] updated the stripComments() method 2010-08-10 18:46:37 +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
ac8e1e29e9 updated bootstrap file 2010-08-10 15:09:55 +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
9452437c51 [HttpKernel] made all core.* events take a request_type parameter for consistency 2010-08-09 18:10:18 +02:00
Fabien Potencier
485400dd51 refactored the controller resolver (+ made a small routing optimization) 2010-08-09 15:21:59 +02:00
Fabien Potencier
5c4b891812 [HttpKernel] fixed some phpdoc 2010-08-09 15:07:40 +02:00
Fabien Potencier
2f84c280d0 [Framework] added Kernel::isClassInActiveBundle() 2010-08-09 15:07:05 +02:00
Fabien Potencier
248e501df5 [Routing] added Route::setDefault() 2010-08-09 15:05:54 +02:00
Fabien Potencier
6a572e0f34 [Framework] added the ClosureLoader for DIC in the kernel 2010-08-09 15:05:30 +02:00
Fabien Potencier
fd705756d4 [Framework] disabled the bootstrap file when debug is true 2010-08-09 15:05:07 +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
eb8b7645d4 [HttpKernel] fixed previous commit 2010-08-04 23:06:49 +02:00
Fabien Potencier
d876ea0766 [HttpKernel] fixed wrong usage of sleep() 2010-08-04 18:23:13 +02:00
Kris Wallsmith
5a724fdcb6 [HttpKernel] added getSummary to DataCollectorInterface 2010-08-04 16:51:42 +02:00
Fabien Potencier
cae410cfb5 removed auto_start left over 2010-08-04 09:09:35 +02:00
Fabien Potencier
09a11475f1 [Framework] updated the bootstrap file 2010-08-04 08:51:32 +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
Kris Wallsmith
84229f038a [HttpKernel] removed SQLite3 read-only flag 2010-07-29 05:45:55 -07:00
wodkaist
a113c2b3ad [HttpFoundation] Population of HTTP Headers in Request::overrideGlobals() accept multiple values 2010-07-29 09:14:47 +02:00
Brandon Turner
8275034f5f [DependencyInjection] Fixed class load order
Fixed a bug that caused a "Cannot redeclare class Symfony\Components\Routing\RouterInterface"
fatal error when booting the Symfony kernel with a populated class cache.
2010-07-28 10:24:13 -05:00
wodkaist
e931825b47 [HttpFoundation] populate $_SERVER with HTTP headers when calling Request::overrideGlobals() 2010-07-28 14:40:57 +02:00
Brandon Turner
a233775350 [DependencyInjection] Removed reference to ControllerLoaderListener 2010-07-28 00:31:05 -05: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
cf6885a0a9 [HttpKernel] fixed typo 2010-07-27 13:36:58 +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
1caabe1123 [HttpKernel] fixed content-type management for ESIs when charset is part of the response content-type header 2010-07-26 15:10:59 +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
6475bb9ccf fixed __toString() methods that can return false under certain circumstancies 2010-07-25 18:24:03 +02:00
fivestar
2de5efdd1a [Validator] fixed the problem with conflict "File" name in namespace at Symfony\Components\Validator\Constraints\FileValidator when Symfony\Components\Validator\Comstraints\File was loaded before loading FileValidator 2010-07-24 19:46:04 +02:00
Jordi Boggiano
6142700881 [HttpFoundation] domain shouldn't be required
Spec says: "The default value of domain is the host name of the server which generated the cookie response."
2010-07-24 19:44:02 +02:00
Jordi Boggiano
02fe129013 [HttpFoundation] don't check twice if it's null 2010-07-24 19:44:02 +02:00
Jordi Boggiano
fb55f7beb2 [HttpFoundation] set httponly to true by default
This is a more secure default and has virtually no impact unless you try to read cookies from javascript.
2010-07-24 19:44:02 +02:00
Jordi Boggiano
d20f8df15e [HttpFoundation] comment tweak for clarity 2010-07-24 19:44:02 +02:00
Fabien Potencier
f12e5747ae [Routing] simplified RouterInterface 2010-07-24 19:19:54 +02:00
Fabien Potencier
e35d345204 changed HttpKernel workflow to allow more flexibility 2010-07-22 22:32:11 +02:00
Fabien Potencier
3ec9005680 [Templating] fixed misnamed variable that caused some double-rendering problems 2010-07-21 23:05:31 +02:00
Fabien Potencier
7dc5ae3808 renamed request path property to request attributes 2010-07-21 22:49:49 +02:00