validation.xml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?xml version="1.0"?>
  2. <!--
  3. /**
  4. * Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
  5. *
  6. * Licensed under the Apache License, Version 2.0 (the "License").
  7. * You may not use this file except in compliance with the License.
  8. * A copy of the License is located at
  9. *
  10. * http://aws.amazon.com/apache2.0
  11. *
  12. * or in the "license" file accompanying this file. This file is distributed
  13. * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  14. * express or implied. See the License for the specific language governing
  15. * permissions and limitations under the License.
  16. */
  17. -->
  18. <validation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Validator/etc/validation.xsd">
  19. <entity name="amazon_address">
  20. <rules>
  21. <rule name="amazon_check_blacklisted_terms">
  22. <entity_constraints>
  23. <constraint alias="amazon_core_address_data_blacklist_terms_validator" class="Amazon\Core\Model\Validation\AddressBlacklistTermsValidator" />
  24. </entity_constraints>
  25. </rule>
  26. </rules>
  27. <groups>
  28. <group name="on_select">
  29. <uses>
  30. <use rule="amazon_check_blacklisted_terms"/>
  31. </uses>
  32. </group>
  33. </groups>
  34. </entity>
  35. </validation>