[FrameworkBundle] Fix TraceableEventDispatcher unable to trace static class callables
merged branch drak/trace_static (PR #3977)

Commits
-------

3939c90 [FrameworkBundle] Fix TraceableEventDispatcher unable to trace static class callables

Discussion
----------

[FrameworkBundle] Fix TraceableEventDispatcher unable to trace static class callables

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
[HttpFoundation] fixed CS in ParameterBag class.
merged branch hhamon/http_foundation_cs (PR #3980)

Commits
-------

64a0abe [HttpFoundation] fixed CS in ParameterBag class.

Discussion
----------

[HttpFoundation] fixed CS in ParameterBag class.

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
[HttpFoundation] fixed phpdoc in ParameterBag::getInt() method.
[HttpFoundation] changed return type from int to integer in ParameterBag::getInt() method.
merged branch hhamon/http_foundation_phpdoc (PR #3982)

Commits
-------

b19468e [HttpFoundation] changed return type from int to integer in ParameterBag::getInt() method.
9cd0b03 [HttpFoundation] fixed phpdoc in ParameterBag::getInt() method.

Discussion
----------

[HttpFoundation] phpdoc fix in ParameterBag class

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
Fixed grammar error. "tenminste" (instead of) -> "ten minste" (at minimum).

http://www.onzetaal.nl/taaladvies/advies/tenminste
merged branch sstok/2.0 (PR #3997)

Commits
-------

89a1cdb Fixed grammar error. "tenminste" (instead of) -> "ten minste" (at minimum).

Discussion
----------

[Validator] validators.nl.xlf Fixed grammar error

There is a small grammar error in validators.nl.xlf

tenminste is wrong is this context.
http://www.onzetaal.nl/taaladvies/advies/tenminste

"tenminste" (instead of) -> "ten minste" (at minimum).

---------------------------------------------------------------------------

by Burgov at 2012-04-19T08:49:14Z

The name of the PR refers to the wrong file

---------------------------------------------------------------------------

by sstok at 2012-04-19T08:57:38Z

Oops :) your wright, I had to recover the form and made that mistake before and fixed in then.
The filename in the commit is correct however.
[HttpKernel] Fixed cache vary lookup (fixes #3896).
merged branch jfsimon/issue-3896 (PR #4001)

Commits
-------

cd783fb [HttpKernel] Fixed cache vary lookup (fixes #3896).

Discussion
----------

[HttpKernel] Fixed cache vary lookup (fixes #3896).

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #3896
Add Support for boolean as to string into yaml extension
merged branch ruian/issue-3992 (PR #4006)

Commits
-------

45ada32 Add Support for boolean as to string into yaml extension

Discussion
----------

Add Support for boolean as to string into yaml extension

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: 3992
Todo:
- Maybe use only boolean checker instead of YamlDumper->dump
[Yaml] fixed tests when iconv and mbstring PHP extensions are not available
[EventDispatcher] Added generic event class.
[EventDispatcher] Remove data property
merged branch drak/genericevent (PR #3784)

Commits
-------

70a6de9 [EventDispatcher] Remove data property
4ff92b9 [EventDispatcher] Added generic event class.

Discussion
----------

[EventDispatcher] Added generic event class.

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -

Provides a ready to go all purpose event object.

---------------------------------------------------------------------------

by Koc at 2012-04-04T17:53:41Z

What use case of this?

---------------------------------------------------------------------------

by drak at 2012-04-04T17:57:46Z

It generically fits observer pattern use for those who do not want to make a specific event class for each and every little thing.  This is akin to EventArgs + a subject.

---------------------------------------------------------------------------

by fabpot at 2012-04-20T07:55:05Z

This is basically what we had in symfony 1.x.

Some comments:

 * I would remove the `data` as it makes things more complex and more difficult to understand (as arguments is an array, you can put your data there too);
 * I would use the standard `set`, `get`, `all`, ... methods for the `arguments` related methods

---------------------------------------------------------------------------

by drak at 2012-04-20T08:11:31Z

OK, I'll rework the class.  Thank you for your consideration.

---------------------------------------------------------------------------

by drak at 2012-04-20T08:56:53Z

@fabpot - I did some work on the class, but it seemed strange to not use get/setArgument because there is another property, the subject. This is mentioned in the conventions guide:

```
For many relations where the convention does not apply, the following methods must be used instead (where XXX is the name of the related thing):
```

If you still want me to change it, let me know.
merged 2.0
[Finder] Fixes in the iterators
[FrameworkBundle] Look for translations in %kernel.root_dir%/Resources/%bundle%/translations (fix #4018)