Log in

QueryXml Module

Config\Config

Model

This class provides access to QueryXml configuration data in Magento 2. Developers use it to retrieve query definitions by name that are defined in XM...

Config\Converter

Model

This class converts XML query configuration files into PHP arrays that Magento can process. Developers use this when defining custom database queries...

DB\Assembler\FilterAssembler

Model

This class assembles WHERE conditions for database queries based on XML query configurations. Developers use it when building dynamic SQL queries from...

DB\Assembler\FromAssembler

Model

This class assembles the FROM clause of database queries in Magento 2's QueryXML system. It takes a query configuration, resolves the main table name...

DB\Assembler\JoinAssembler

Model

This class assembles JOIN operations for database queries in Magento 2's Query XML framework. Developers use it when building complex queries that nee...

DB\ColumnsResolver

Model

This class resolves and processes column definitions from XML query configurations in Magento 2. Developers use it to transform XML attribute definiti...

DB\ConditionResolver

Model

This class translates XML-defined query conditions into SQL WHERE clauses for database queries. Developers use it when building dynamic database queri...

DB\NameResolver

Model

This utility class resolves names and aliases for database query elements in Magento's QueryXML system. Developers use it to extract the name or alias...

DB\SelectBuilder

Model

This class acts as a builder for creating database SELECT queries in Magento 2. Developers use it to programmatically construct complex SQL queries by...

Model\Config\ConfigInterface

Interface

This interface defines the contract for retrieving QueryXml configuration data by query name. Developers implement this interface to provide access to...

Model\DB\Assembler\AssemblerInterface

Interface

This interface defines the contract for SQL assembler classes in Magento 2's Query XML module. Developers implement this interface to create assembler...

Model\DB\SelectBuilderFactory

Factory

This factory class creates instances of SelectBuilder, which is used to build database SELECT queries from XML query definitions. Developers use this...

Model\QueryFactory

Factory

This factory class creates Query objects from XML configuration definitions in Magento 2. Developers use it to dynamically build database queries base...

Query

Model

This class represents a database query object that encapsulates a SQL SELECT statement, connection information, and query configuration. Developers us...

QueryProcessor

Model

This class executes database queries defined in XML configuration files by processing query names and their arguments. Developers use it to run pre-co...

SelectHydrator

Model

This class serializes and deserializes Magento database Select objects, allowing them to be stored and reconstructed later. Developers use it when the...