update symfony version, inject request instead of container.
[resolver] add some functional tests