Log in
Model

SchemaLocator

Magento\Payment\Model\Config\SchemaLocator

What it does

This class locates and provides paths to XSD schema files used for validating payment configuration XML files in Magento 2.

Developers use it to ensure payment.xml configuration files follow the correct structure, with separate schemas for individual files and merged configurations.

It's part of Magento's config validation system for payment method configurations.

Public Methods

  • getSchema()
  • getPerFileSchema()