Client.php 831 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. // This file is auto-generated, don't edit it. Thanks.
  3. namespace Darabonba\GatewaySpi;
  4. use \Exception;
  5. use Darabonba\GatewaySpi\Models\InterceptorContext;
  6. use Darabonba\GatewaySpi\Models\AttributeMap;
  7. abstract class Client {
  8. public function __construct(){
  9. }
  10. /**
  11. * @param InterceptorContext $context
  12. * @param AttributeMap $attributeMap
  13. * @return void
  14. */
  15. abstract function modifyConfiguration($context, $attributeMap);
  16. /**
  17. * @param InterceptorContext $context
  18. * @param AttributeMap $attributeMap
  19. * @return void
  20. */
  21. abstract function modifyRequest($context, $attributeMap);
  22. /**
  23. * @param InterceptorContext $context
  24. * @param AttributeMap $attributeMap
  25. * @return void
  26. */
  27. abstract function modifyResponse($context, $attributeMap);
  28. }