ConverterInterface.php 617 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace Symfony\Bundle\FrameworkBundle\ParamConverter\Converter;
  3. use Symfony\Component\HttpFoundation\Request;
  4. interface ConverterInterface
  5. {
  6. /**
  7. * Convert the \ReflectionPropertt to something else.
  8. *
  9. * @param Request $request
  10. * @param \ReflectionParameter $property
  11. */
  12. function apply(Request $request, \ReflectionParameter $parameter);
  13. /**
  14. * Returns boolean true if the ReflectionProperty is supported. Else false
  15. *
  16. * @param \ReflectionParameter $parameter
  17. * @return boolean
  18. */
  19. function supports(\ReflectionClass $class);
  20. }