minor #21472 [DependencyInjection] Remove useless implements (dunglas)

This PR was merged into the 3.3-dev branch.

Discussion
----------

[DependencyInjection] Remove useless implements

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | n/a
| License       | MIT
| Doc PR        | n/a

Uniformize passes extending the new `AbstractRecursivePass` by removing the useless implementation of `CompilerPassInterface` when needed.

Commits
-------

1e949bd [DependencyInjection] Remove useless implements
This commit is contained in:
Nicolas Grekas 2017-01-31 13:24:35 +01:00
commit 00ab4b3412
6 changed files with 6 additions and 6 deletions

View File

@ -22,7 +22,7 @@ use Symfony\Component\DependencyInjection\Reference;
*
* @author Kévin Dunglas <dunglas@gmail.com>
*/
class AutowirePass extends AbstractRecursivePass implements CompilerPassInterface
class AutowirePass extends AbstractRecursivePass
{
private $reflectionClasses = array();
private $definedTypes = array();

View File

@ -20,7 +20,7 @@ use Symfony\Component\DependencyInjection\Reference;
*
* @author Johannes M. Schmitt <schmittjoh@gmail.com>
*/
class CheckExceptionOnInvalidReferenceBehaviorPass extends AbstractRecursivePass implements CompilerPassInterface
class CheckExceptionOnInvalidReferenceBehaviorPass extends AbstractRecursivePass
{
protected function processValue($value, $isRoot = false)
{

View File

@ -23,7 +23,7 @@ use Symfony\Component\DependencyInjection\Exception\RuntimeException;
*
* @author Johannes M. Schmitt <schmittjoh@gmail.com>
*/
class CheckReferenceValidityPass extends AbstractRecursivePass implements CompilerPassInterface
class CheckReferenceValidityPass extends AbstractRecursivePass
{
protected function processValue($value, $isRoot = false)
{

View File

@ -21,7 +21,7 @@ use Symfony\Component\DependencyInjection\Reference;
*
* @author Johannes M. Schmitt <schmittjoh@gmail.com>
*/
class ReplaceAliasByActualDefinitionPass extends AbstractRecursivePass implements CompilerPassInterface
class ReplaceAliasByActualDefinitionPass extends AbstractRecursivePass
{
private $replacements;

View File

@ -23,7 +23,7 @@ use Symfony\Component\DependencyInjection\Exception\RuntimeException;
* @author Johannes M. Schmitt <schmittjoh@gmail.com>
* @author Nicolas Grekas <p@tchwork.com>
*/
class ResolveDefinitionTemplatesPass extends AbstractRecursivePass implements CompilerPassInterface
class ResolveDefinitionTemplatesPass extends AbstractRecursivePass
{
protected function processValue($value, $isRoot = false)
{

View File

@ -20,7 +20,7 @@ use Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException;
*
* @author Johannes M. Schmitt <schmittjoh@gmail.com>
*/
class ResolveParameterPlaceHoldersPass extends AbstractRecursivePass implements CompilerPassInterface
class ResolveParameterPlaceHoldersPass extends AbstractRecursivePass
{
private $bag;