Fabien Potencier
416bd7872e
[TwigBundle] optimized calls to helpers
2010-10-01 20:50:31 +02:00
Fabien Potencier
3ce8ad1718
fixed HelpersExtension (removed usage of the magic _view context attribute -- helpers should now work from macros)
2010-10-01 20:30:12 +02:00
Fabien Potencier
eff1bdf50f
[TwigBundle] made trans and transchoice tags more flexible
...
Both tags accept variables now:
{% trans label %}
{% transchoice %}
{{ error }}
{% endtranschoice %}
Optionally, the with keywords allows to pass the placeholder values:
{% trans label with vars %}
2010-09-30 19:13:01 +02:00
Fabien Potencier
4297609156
[TwigBundle] moved translator helpers to their own extension (removed usage of the magic _view variable context)
2010-09-30 10:14:58 +02:00
Fabien Potencier
1a055fc7f0
[Validator] fixed typo
2010-09-30 07:21:54 +02:00
Jeremy Mikola
a6caa3d552
[FrameworkBundle] Replaced non-existent definition key
2010-09-30 07:18:10 +02:00
Jordi Boggiano
d28b9ddcda
[HttpFoundation] Fix session::remove() not initializing the session
2010-09-30 07:17:44 +02:00
Alex
568cd57da6
[WebProfilerBundle] updated two references to the bag template to the new style by adding a .php extension to them
2010-09-30 07:17:13 +02:00
Fabien Potencier
6dc6d4a7d3
[TwigBundle] fixed trans tag
2010-09-29 18:11:25 +02:00
Fabien Potencier
7b9a523a43
[TwigBundle] fixed trans tag
2010-09-29 15:26:39 +02:00
Fabien Potencier
8ad2fd2123
[TwigBundle] renamed Helpers to HelpersExtension
2010-09-29 11:39:23 +02:00
Fabien Potencier
0d7c403769
[Form] fixed camelization problem when looking for a method (getCreated_at -> getCreatedAt)
2010-09-29 08:08:25 +02:00
Fabien Potencier
3b1e83380b
[Validator] removed the convention that error parameters are delimited with %%
2010-09-29 07:59:45 +02:00
Jordi Boggiano
7ead257798
[FrameworkBundle] Fixed a windows compatibility issue
2010-09-28 22:26:52 +02:00
Fabien Potencier
6aa190b2a6
[OutputEscaper] added SafeDecoratorInterface
2010-09-28 22:19:17 +02:00
Fabien Potencier
7650dd708f
[FrameworkBundle] fixed comment
2010-09-28 09:33:59 +02:00
Fabien Potencier
a6dc10c31a
changed templating name notation
...
Old notation: bundle:section:name.format:renderer (where both format and renderer are optional)
New notation: bundle:section:name.format.renderer (where only format is optional)
Valid new template names: Blog:Post:index.php, Blog:Post:index.xml.php
The new notation is more explicit and put all templating engines on the same level (there is no
more the concept of a "default" templating engine).
Even if the notation changed, the semantic has not. So, the logical template name for the above
examples is still 'index'. So, if you use a database loader for instance, the template
name is 'index' and everything else are options.
Upgrading current applications can be easily done by appending .php to each existing template
name reference (in both controllers and templates), and changing :twig to .twig for Twig templates
(for twig templates, you should also add .twig within templates themselves when referencing
another Twig templates).
2010-09-28 08:33:33 +02:00
Fabien Potencier
4ac65cebcf
[Translation] renamed Range to Interval
2010-09-28 07:14:43 +02:00
Fabien Potencier
9e50782b9d
fixed request data collector
2010-09-27 21:17:37 +02:00
Fabien Potencier
707205410e
added an IdentityTranslator to make it possible to always relies on the translator service, even if none is configured
2010-09-27 16:53:44 +02:00
Fabien Potencier
9c9edb3904
[FrameworkBundle] added error messages from the Form Component in the default validators.fr.xliff
2010-09-27 16:14:53 +02:00
Sebastian Ionescu
4edd0c269b
updated some helper docblocks - fixed usage of helpers
2010-09-27 15:16:23 +02:00
Fabien Potencier
9580c74f0b
[Validator] changed the convention for placeholders in messages to be compatible with Twig (from %limit% to {{ limit }})
2010-09-27 09:46:56 +02:00
Fabien Potencier
d3aca1c04a
[FrameworkBundle] added support for the Translation component
2010-09-27 09:46:15 +02:00
Fabien Potencier
d6f55c31d1
[TwigBundle] added helpers for translations
2010-09-27 09:45:58 +02:00
Fabien Potencier
a7537906b4
[Translation] added the component
2010-09-27 09:45:29 +02:00
Fabien Potencier
6317ddfbe1
[ZendBundle] removed translator support
2010-09-26 20:19:21 +02:00
Fabien Potencier
b890c3429d
[FrameworkBundle] fixed file detection and formatting in Code helper
2010-09-26 20:19:05 +02:00
Fabien Potencier
35ee15d131
[DependencyInjection] tweaked an error message to ease debugging
2010-09-26 16:59:40 +02:00
Fabien Potencier
aaba52d928
[FrameworkBundle] made all Router options configurable
2010-09-26 11:28:09 +02:00
Brandon Turner
b2e4b452a4
[Form] added support for stdClass objects
...
ReflectionClass doesn't list properties on stdClass objects (or objects cast
from arrays). This allows these annoymous objects to be used as field data.
2010-09-25 07:57:58 +02:00
Brandon Turner
9e84f450c2
[Form] fixed decimal rounding in IntegerField
...
Instead of rounding half-up (round to nearest neighbor) act as an integer cast
would and always round down (round towards zero).
2010-09-25 07:57:57 +02:00
Brandon Turner
a305eb063d
[Form] added support for rounding-mode option on NumberFields
2010-09-25 07:57:57 +02:00
Brandon Turner
86b6aff5b6
[Form] fixed bug that prevented setLocale from working
2010-09-25 07:57:57 +02:00
Fabien Potencier
eb942c8f18
[ZendBundle] fixed translator configuration
2010-09-25 07:57:53 +02:00
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
15ca8b4076
[FrameworkBundle] removed obsolete file
2010-09-24 16:34:03 +02:00
Fabien Potencier
69b538b632
[FrameworkBundle] removed the app:init command
2010-09-23 19:10:40 +02:00
Fabien Potencier
d62befd67b
[FrameworkBundle] fixed Filesystem when used within a phar archive
2010-09-23 19:09:30 +02:00
Dustin Whittle
a01a74ef79
fixed typo in options
2010-09-23 09:04:44 +02:00
Dustin Whittle
f3993b45c1
added width, height, alt tags for all images used in web profilers (for proper html)
2010-09-23 09:04:26 +02:00
Fabien Potencier
2d80788e3a
[FrameworkBundle] added support for services as controllers
2010-09-23 08:41:24 +02:00
Jordi Boggiano
82f6a68eb2
[Validator] Allow DateTime objects as valid DateTimes
2010-09-22 09:16:26 +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
Thomas
66ddacf2e5
[Process] remove fork references as proc_* functions start a command from an independant process, does not copy the parent memory space like pcntl_* function
2010-09-20 11:05:32 +02:00
Fabien Potencier
e093387179
[Finder] fixed a problem on Windows
2010-09-20 11:01:19 +02:00
Fabien Potencier
ec066a0843
fixed misplaced file
2010-09-20 10:56:35 +02:00
Jordi Boggiano
71cc3a7773
[Form] avoid double-escape and then unescape
...
htmlspecialchars' fourth parameter allows you to avoid double-escaping in the first place
2010-09-19 08:35:50 +02:00
Kris Wallsmith
e6bff045c9
[DoctrineMongoDBBundle] added a quick profiler panel
2010-09-18 07:17:22 +02:00
Kris Wallsmith
5f9c365971
[DoctrineMongoDBBundle] fixed formatting of booleans in query log
2010-09-18 07:17:11 +02:00
Jonathan H. Wage
115d073033
Fixing Dbal logger to work with latest DBAL
2010-09-18 07:17:06 +02:00
Brandon Turner
2fd9ffbaee
[FrameworkBundle] Fixed reference to old class
2010-09-18 07:14:06 +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
1990fc543b
[HttpKernel] added Closure support to ControllerResolver
2010-09-16 10:53:59 +02:00
Fabien Potencier
7734f44bc5
[Process] added a Process:isSucessful() method
2010-09-16 08:55:44 +02:00
Fabien Pennequin
56935f85df
[Console] Fixed invalid help command shortcut
2010-09-14 09:18:47 +02:00
Jeremy Mikola
a86bac44ce
[Validator] Remove leading '@' when validating email domain MX record
2010-09-10 20:42:22 +02:00
Fabien Potencier
74bc9d461b
[FrameworkBundle] made csrf_secret parameter optional
2010-09-10 19:32:17 +02:00
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
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
Brandon Turner
f41746b91e
Fixed naming changes due to namespace refactor
2010-07-21 10:43:23 -05:00
Jeremy Mikola
5b2e92c215
[Form] Fixed reference to \Traversable
2010-07-21 14:41:44 +02:00
Noël GUILBERT
bfb081fd96
[ZendBundle] added Zend\\Translator component
2010-07-21 14:40:26 +02:00
Jordi Boggiano
1e623469a9
[Form] Swap default textarea rows/cols values
2010-07-20 16:41:34 +02:00
Jordi Boggiano
13d890c880
[Routing] Fix missing a trailing slash on windows
2010-07-20 16:41:09 +02:00
Jordi Boggiano
42f1ca42e8
[DependencyInjection] Fix missing a trailing slash on windows
2010-07-20 16:41:01 +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
60c6827f23
[DependencyInjection] refactored loaders
...
* refactored the import mechanism for better flexibility
* added two methods to LoaderInterface: supports() and setResolver()
* added a LoaderResolver interface
* added a Loader base class
* added new loaders: DelegatingLoader, PhpFileLoader, and ClosureLoader
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
14cecd5231
[Routing] refactored loaders
...
* refactored the import mechanism for better flexibility
* added two methods to LoaderInterface: supports() and setResolver()
* added a LoaderResolver interface
* added a Loader base class
* added new loaders: DelegatingLoader, ClosureLoader, and PhpFileLoader
* changed the Router constructor signature (now takes a Loader)
2010-07-20 13:11:50 +02:00
Fabien Potencier
e6cbfd7292
[Console] changed CommandTester to allow testing Command classes without the need for an Application
2010-07-20 13:11:49 +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
44757b0c77
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 20:59:38 +02:00
Fabien Potencier
1dd5b61e17
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 20:55:22 +02:00
Fabien Potencier
49e9996434
[BrowserKit] fixed Client::request() method signature
2010-07-16 17:55:37 +02:00
Fabien Potencier
82ec7004d5
[Console] fixed InputDefinition setArguments must reset hasAnArrayArgument ( closes #8336 )
2010-07-16 17:50:02 +02:00
Fabien Potencier
ca8762141f
[DependencyInjection] added a check for the class name when dumping a container to PHP
2010-07-16 17:45:10 +02:00
Fabien Potencier
10ee13af56
[FrameworkBundle] fixed skeleton
2010-07-16 16:34:20 +02:00
Fabien Potencier
826e61561a
Merge commit 'kriswallsmith/register-commands-with-subnamespaces'
...
* commit 'kriswallsmith/register-commands-with-subnamespaces':
[Framework] Fixed command registration magic to work when commands have sub-namespaces.
2010-07-16 16:24:16 +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
47fd5e848b
[DependencyInjection] fixed placeholder management in parameter values
2010-07-16 10:00:39 +02:00
Fabien Potencier
6bad58012f
[DependencyInjection] moved ContainerBuilder::resolveValue() to ParameterBag
2010-07-15 20:15:49 +02:00
Fabien Potencier
7796eb213c
merged BuilderConfiguration and Builder classes into a new ContainerBuilder class
2010-07-15 15:20:41 +02:00
Kris Wallsmith
6462814483
[Framework] Fixed command registration magic to work when commands have sub-namespaces.
2010-07-15 04:31:22 -07:00
Fabien Potencier
f26abdfadd
fixed phpdoc for DI extensions
2010-07-15 10:27:49 +02:00
Fabien Potencier
92130c3da1
updated bootstrap.php
2010-07-13 21:15:32 +02:00
Kris Wallsmith
b8f29f18c0
[Framework] cleaned up command registration magic
2010-07-13 11:39:12 -07: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
Fabien Potencier
d0be78131c
[HttpKernel] fixed error message
2010-07-13 08:20:06 +02:00
Fabien Potencier
3e48c0f25a
[Finder] fixed typo in phpdoc
2010-07-12 16:07:41 +02:00
Fabien Potencier
44a16fc8c4
[Finder] fixed exclude iterator (now only match with the relative path)
2010-07-12 15:04:06 +02:00
Fabien Potencier
c605d7f9fb
[HttpFoundation] added some phpdoc
2010-07-10 14:46:25 +02:00
Fabien Potencier
bfeb0e6746
[HttpFoundation] fixed phpdoc
2010-07-10 14:13:50 +02:00
Fabien Potencier
91eafc4b17
[HttpFoundation] fixed phpdoc
2010-07-10 14:12:18 +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
Kris Wallsmith
fe7e01c653
[OutputEscaper] Added magic __isset() method to object escaper.
2010-07-09 06:35:20 -07:00
Kris Wallsmith
ab26f9f3bf
[OutputEscaper] Moved __get() from Escaper to ObjectEscaper.
2010-07-09 06:35:05 -07:00
Fabien Potencier
8dc5fa6aa8
[Framework] fixed packager script
2010-07-09 14:39:59 +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
Fabien Potencier
9133b9e5e4
moved Request/Response/User classes to a new HttpFoundation component
...
The HttpFoundation component holds classes that wrap PHP native global arrays.
The following classes has been moved:
* Symfony\Components\HttpKernel\Response -> Symfony\Components\HttpFoundation\Response
* Symfony\Components\HttpKernel\Request -> Symfony\Components\HttpFoundation\Request
* Symfony\Framework\FoundationBundle\User -> Symfony\Components\HttpFoundation\Session
* Symfony\Framework\FoundationBundle\Session\* -> Symfony\Components\HttpFoundation\SessionStorage\*Storage
The web:user DI configuration has been moved to kernel:session.
The user helper has been renamed to session.
2010-07-09 09:26:22 +02:00
Kris Wallsmith
e63ff6e04b
[DependencyInjection] fixed conversion of DOM to array when DOM includes multiple elements with the same name
2010-07-08 18:49:45 +02:00
Fabien Potencier
7e8d0d2470
changed all listener classes so their names end with Listener
2010-07-08 08:32:46 +02:00
Nicolas Fabre
6613555059
[DomCrawler] Fixed Form::getUri() and Link::getUri() issue if the form action attribute is an absolute url
2010-07-07 15:35:55 +02:00
Brandon Turner
4b24544cda
Added ability to disable Symfony's error handler.
...
PHPUnit has built in support for testing if PHP errors are thrown by
looking for special exception classes:
PHPUnit_Framework_Error
PHPUnit_Framework_Warning
PHPUnit_Framework_Notice
This support is only enabled if no other error handlers are registered.
The Symfony kernel registers an error handler by default, thus disabling
PHPUnit's special PHP error exceptions if the kernel has been booted.
This commit adds support for a new configuration parameter,
error_handler.enable, which can prevent the Symfony error handler from
registering if set to false.
After this commit, by default the error handler will be disabled in the
test environment. To enable it, add the following to your
config_test.yml:
parameters:
error_handler.enable: true
2010-07-06 22:31:29 -05:00
Fabien Potencier
b6799d0d80
[FoundationBundle] fixed bundles with sub-namespaces
2010-07-06 08:32:56 +02:00
Fabien Potencier
8d067bac51
[DepedencyInjection] amended previous commit
...
* fixed coding standards
* made class optional as it is not defined when using a factory service
* renamed factory attributes in XML files, updated XSD
* removed the factory-class as it does nothing more than the regular class attribute
* moved usage of Reflection as 'class' is not defined when a factory-service is used
* added more tests
* fixed PHP dumper
2010-07-05 11:08:56 +02:00
Benjamin Eberlei
ef91396618
[DependencyInjection] Add factory-class and factory-service concepts to DI Definition. A factory-class is a class-name for the static creation method of a service. A factory-service is the service object that has a factory method to construct a given service. Added tests. Changed Xml, Yaml Dumper and Loaders, PHP Dumper, aswell as the Runtime Builder Container. Graphviz changes missing!
2010-07-05 11:08:36 +02:00
Fabien Potencier
27458b653e
[DependencyInjection] removed @property annotations as services are not available as properties anymore
2010-07-05 11:08:27 +02:00
Fabien Potencier
659041a96c
[DependencyInjection] fixed Doctrine bundles
2010-07-05 10:33:16 +02:00
Fabien Potencier
4bbf2ae055
[DependencyInjection] renamed constructor to factory method (like in Spring)
2010-07-05 09:47:47 +02:00
Fabien Potencier
a9ad743006
[DependencyInjection] changed the main services.xsd to be more strict (the validation was basically disabled because of ##any)
2010-07-05 09:14:02 +02:00
Bernhard Schussek
235bdc49e4
[Validator] Removed duplicate class DependencyInjectionValidatorFactory
2010-07-04 18:25:17 +02:00
avalanche123
f2c4f20e70
[Validator] added support for '0' as default constraint option value
2010-07-04 18:10:54 +02:00
Bernhard Schussek
8c9f9de086
[Validator] Added support for metadata caching
2010-07-04 17:31:01 +02:00
Bernhard Schussek
1c7b459776
[Form] Fields with the name '0' are now possible
2010-07-04 17:03:03 +02:00
Bernhard Schussek
34dd0ea25b
[Form] Fixed: Objects are stored in the form before calling configure()
2010-07-04 16:20:10 +02:00
Bernhard Schussek
3b48e1dee0
[FoundationBundle] Fixed failing WebExtensionTest
2010-07-04 15:42:21 +02:00
Bernhard Schussek
6fb9aae4b9
[Validator] Fixed __toString() method in ConstraintViolationList
2010-07-02 08:36:02 +02:00
Bernhard Schussek
55c1efd144
[FoundationBundle] Fixed the configuration of the annotation driver for the validator
2010-07-02 08:36:02 +02:00
Bernhard Schussek
f6b9d9e046
[Validator] Made all metadata classes serializable
2010-07-02 08:36:02 +02:00
Bernhard Schussek
a747987625
[Validator] Custom built constraints can now be used in the loaders
2010-07-02 08:36:02 +02:00
Fabien Potencier
5701d6533c
fixed phpdoc
2010-07-01 20:22:40 +02:00
Fabien Potencier
e40447427a
fixed phpdoc
2010-07-01 20:17:03 +02:00
Fabien Potencier
108e28429a
[Console] fixed phpdoc
2010-07-01 19:38:34 +02:00
Fabien Potencier
99952c6042
[Console] added a way to create console application with only 1 command
2010-07-01 14:31:45 +02:00
Fabien Potencier
aaa6aba60b
[Console] added a way to use style without defining a name (<fg=blue;bg=red>...</>)
2010-07-01 14:08:56 +02:00
Fabien Potencier
b31c3e0979
[Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c
2010-07-01 13:42:42 +02:00
Fabien Potencier
04a87053d1
[Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c
2010-07-01 12:05:36 +02:00
Fabien Potencier
ec7e228576
[HttpKernel] fixed phpdoc
2010-07-01 09:22:06 +02:00
Fabien Potencier
19d3e98675
[HttpKernel] fixed double-insertion problem for profiling data
2010-06-30 17:29:40 +02:00
Fabien Potencier
99c33cadf0
[FoundationBundle] removed Finder dependency in Filesystem
2010-06-30 12:52:30 +02:00
Fabien Potencier
04e621a5cd
[Yaml] added support for the end of document marker
2010-06-29 17:51:05 +02:00
Fabien Potencier
53847ca90c
[DoctrineBundle] fixed interface to reflect a change upstream
2010-06-29 16:37:40 +02:00
Fabien Potencier
87ae06c8cb
[Routing] refactored resources
2010-06-28 09:15:15 +02:00
Fabien Potencier
aa697d8a0c
added Bundles and Extensions in the list of resources to monitor in dev environment
2010-06-28 08:57:17 +02:00
Fabien Potencier
1b9645b098
fixed typos
2010-06-28 08:31:22 +02:00
Fabien Potencier
9895eaf3cb
refactored DIC
2010-06-27 19:21:18 +02:00
Fabien Potencier
c46884044d
removed hardcoded symfony URL
2010-06-27 18:54:03 +02:00
Fabien Potencier
59c1ebe1b6
[FoundationBundle] moved Helper to Templating
2010-06-27 18:31:42 +02:00
Fabien Potencier
95769bc315
[FoundationBundle] removed the request.base_path parameter (the DIC can now be immutable)
2010-06-27 18:27:06 +02:00
Fabien Potencier
d8efe7edb7
[Yaml] fixed UTF-8 bug
2010-06-27 13:59:29 +02:00
Fabien Potencier
a54fcaab83
[HttpKernel] fixed typo
2010-06-27 08:48:40 +02:00
Fabien Potencier
aa98c184ac
[HttpKernel] fixed typos
2010-06-26 13:00:25 +02:00
Fabien Potencier
bd9f11f8f6
[DomCrawler] fixed API
2010-06-25 19:13:01 +02:00
Fabien Potencier
2722da2146
[DomCrawler] removed redundant methods
2010-06-25 18:39:38 +02:00
Fabien Potencier
a26bdb7723
[DomCrawler] removed the isEmpty() method
2010-06-25 17:58:29 +02:00
Fabien Potencier
898adc6ef9
created a new collectors.xml file for a better separation
2010-06-25 16:40:36 +02:00
Fabien Potencier
28c1fb2e4c
[Foundation] reorganized files
2010-06-25 16:38:01 +02:00
Fabien Potencier
220f8cecec
moved getProfile() from the WebTestCase to the Client
2010-06-25 16:13:07 +02:00
Fabien Potencier
763a99e368
[TwigBundle] added an asset tag
2010-06-24 17:30:39 +02:00
Jonathan H. Wage
be9148adf2
Initial entry of DoctrineMongoDBBundle
2010-06-24 17:29:28 +02:00
Fabien Potencier
85d99057fb
unified mkdir mode
2010-06-24 13:12:19 +02:00
Bernhard Schussek
ca3dc31057
Decoupled Form component from intl extension
2010-06-24 11:40:52 +02:00
Bernhard Schussek
bcd4b6d140
Adapted Form, Validator, File and I18N component to new coding standards
2010-06-24 11:27:11 +02:00
Bernhard Schussek
6e310bd4ec
Integrated Form, Validator, I18N and File component
2010-06-24 10:44:15 +02:00
Fabien Potencier
99a63fe1a6
renamed WebBundle to FoundationBundle as the bundle is not just about the web
2010-06-24 07:49:27 +02:00
Fabien Potencier
785da59eb5
[HttpKernel] added the cache system
2010-06-23 22:25:49 +02:00
Bernhard Schussek
ed7287538b
Renamed Bundle classes to be named like the bundle itself for more clarity
2010-06-23 21:07:49 +02:00
Fabien Potencier
97162cfeda
refactored cookie management
2010-06-23 16:24:24 +02:00
Francois Zaninotto
82890a32dc
[PropelBundle] Fixed sqlmap filenames
2010-06-23 13:32:53 +02:00
Francois Zaninotto
a71a75aa4c
[PropelBundle] Added description for build command
2010-06-23 13:32:42 +02:00
Francois Zaninotto
449bf6266d
[PropelBundle] Fixed build sql command
2010-06-23 13:32:33 +02:00
Francois Zaninotto
097b87b451
[PropelBundle] Made Build task a hub for other tasks
2010-06-23 13:32:13 +02:00
Francois Zaninotto
3ec25777d1
[PropelBundle] Added auto package based on namespace
2010-06-23 13:32:00 +02:00
Francois Zaninotto
82d83fc6c9
[PropelBundle] Added build-sql command
2010-06-23 13:31:42 +02:00
Fabien Potencier
fd8505377b
Revert "Renamed Bundle classes to be named like the bundle itself for more clarity"
...
This reverts commit c486e1ba10
.
2010-06-23 11:54:26 +02:00
Fabien Potencier
da23747a1a
[HttpKernel] removed Response assertions
...
They are too magic and they don't really add value:
$this->assertResponseStatusCodeEmpty($client);
$this->assertTrue($client->getResponse()->isEmpty());
$this->assertResponseStatusCodeNotFound($client);
$this->assertTrue($client->getResponse()->isNotFound());
$this->assertResponseStatusCodeForbidden($client);
$this->assertTrue($client->getResponse()->isForbidden());
$this->assertResponseStatusCodeOk($client);
$this->assertTrue($client->getResponse()->isOk());
$this->assertResponseStatusCodeServerError($client);
$this->assertTrue($client->getResponse()->isServerError());
$this->assertResponseStatusCodeClientError($client);
$this->assertTrue($client->getResponse()->isClientError());
$this->assertResponseStatusCodeRedirection($client);
$this->assertTrue($client->getResponse()->isRedirection());
$this->assertResponseStatusCodeSuccessful($client);
$this->assertTrue($client->getResponse()->isSuccessful());
$this->assertResponseStatusCodeInformational($client);
$this->assertTrue($client->getResponse()->isInformational());
$this->assertResponseStatusCode(200, $client);
$this->assertEquals(200, $client->getResponse()->getStatusCode());
$this->assertResponseStatusCodeRedirect('google.com', $client);
$this->assertTrue($client->getResponse()->isRedirected('google.com'));
$this->assertResponseNotRegExp('/foo/', $client);
$this->assertNotRegExp('/foo', $client->getResponse()->getContent());
$this->assertResponseRegExp('/foo/', $client);
$this->assertRegExp('/foo', $client->getResponse()->getContent());
$this->assertResponseNotSelectExists('h1', $client);
$this->assertTrue($crawler->filter('h1')->isEmpty());
$this->assertResponseSelectExists('h1', $client);
$this->assertFalse($crawler->filter('h1')->isEmpty());
$this->assertResponseSelectCount(3, 'h1', $client);
$this->assertEquals(3, $crawler->filter('h1')->count());
$this->assertResponseSelectEquals($expected, $selector, $arguments, $client);
$this->assertEquals($expected, $crawler->filter($selector)->extract($arguments));
$this->assertResponseHeaderEquals($value, $key, $client);
$this->assertTrue($client->getResponse()->headers->contains($key, $value));
$this->assertResponseNotHeaderEquals($value, $key, $client);
$this->assertFalse($client->getResponse()->headers->contains($key, $value));
$this->assertResponseHeaderRegExp($regex, $key, $client);
$this->assertRegExp($regex, $client->getResponse()->headers->get($key));
$this->assertResponseNotHeaderRegExp($regex, $key, $client);
$this->assertNotRegExp($regex, $client->getResponse()->headers->get($key));
$this->assertResponseCookie($value, $attributes, $name, $client);
$this->assertTrue($client->getResponse()->hasCookie($name));
2010-06-23 10:39:33 +02:00
Fabien Potencier
7661e9a5f7
[HttpKernel] changed the semantic of Response::__toString() to something more useful
2010-06-23 10:34:53 +02:00
catchamonkey
7ed3992072
Fixed a typo in the Process class
2010-06-23 07:44:30 +02:00
Bernhard Schussek
c486e1ba10
Renamed Bundle classes to be named like the bundle itself for more clarity
2010-06-23 07:37:55 +02:00
Fabien Potencier
4a742138e6
Fixed fatal error when the permission to write cache files was denied
2010-06-23 07:35:46 +02:00
Bernhard Schussek
7f94fc7f73
[Routing] Fixed fatal error when the permission to write cache files was denied
2010-06-23 07:34:15 +02:00
Fabien Potencier
0e3b88a058
[DependencyInjection] fixed inheritence when using extensions
2010-06-22 17:27:49 +02:00
Sergiy Sokolenko
733c5d5a09
[Foundation] fixed a typo
2010-06-22 16:38:35 +02:00
Fabien Potencier
bc71fac2bf
[WebBundle] fixed Mustache... again
2010-06-22 16:36:34 +02:00
Fabien Potencier
21d79d08dc
replaced logic with http_build_query()
2010-06-22 16:34:16 +02:00
Kris Wallsmith
ea6c3c2aec
Switched positioning of debug bar to absolute for mobile browsers.
2010-06-22 16:30:20 +02:00
Fabien Pennequin
97fa85477c
[WebBundle] Fixed php notice error when template name is not valid
2010-06-22 16:27:09 +02:00