File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="fraud" xsi:type="string">
PayPal\Braintree\Gateway\Request\FraudDataBuilder
</item>
<item name="source" xsi:type="string">
PayPal\Braintree\Gateway\Request\TransactionSourceDataBuilder
</item>
<item name="customFields" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomFieldsDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="vault" xsi:type="string">
PayPal\Braintree\Gateway\Request\VaultDataBuilder
</item>
<item name="3dsecure" xsi:type="string">
PayPal\Braintree\Gateway\Request\ThreeDSecureDataBuilder
</item>
<item name="device_data" xsi:type="string">
PayPal\Braintree\Gateway\Request\KountPaymentDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
<item name="level_2_3_processing" xsi:type="string">
PayPal\Braintree\Gateway\Request\Level23ProcessingDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeCaptureRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="capture" xsi:type="string">
PayPal\Braintree\Gateway\Request\CaptureDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeCaptureRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeCaptureRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeVaultAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="cvv" xsi:type="string">
PayPal\Braintree\Gateway\Request\CvvDataBuilder
</item>
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="fraud" xsi:type="string">
PayPal\Braintree\Gateway\Request\FraudDataBuilder
</item>
<item name="source" xsi:type="string">
PayPal\Braintree\Gateway\Request\TransactionSourceDataBuilder
</item>
<item name="customFields" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomFieldsDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="3dsecurevault" xsi:type="string">
PayPal\Braintree\Gateway\Request\ThreeDSecureVaultDataBuilder
</item>
<item name="device_data" xsi:type="string">
PayPal\Braintree\Gateway\Request\KountPaymentDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
<item name="level_2_3_processing" xsi:type="string">
PayPal\Braintree\Gateway\Request\Level23ProcessingDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeVaultAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeVaultAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeVaultSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeVaultAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeVaultSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeVaultSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeVaultCaptureRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="vault_capture" xsi:type="string">
PayPal\Braintree\Gateway\Request\VaultCaptureDataBuilder
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeVaultCaptureRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeVaultCaptureRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreePayPalAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="fraud" xsi:type="string">
PayPal\Braintree\Gateway\Request\FraudDataBuilder
</item>
<item name="source" xsi:type="string">
PayPal\Braintree\Gateway\Request\TransactionSourceDataBuilder
</item>
<item name="customFields" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomFieldsDataBuilder
</item>
<item name="vault" xsi:type="string">
PayPal\Braintree\Gateway\Request\PayPal\VaultDataBuilder
</item>
<item name="device_data" xsi:type="string">
PayPal\Braintree\Gateway\Request\PayPal\DeviceDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreePayPalAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreePayPalAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreePayPalSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreePayPalAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreePayPalSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreePayPalSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreePayPalVaultAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="fraud" xsi:type="string">
PayPal\Braintree\Gateway\Request\FraudDataBuilder
</item>
<item name="source" xsi:type="string">
PayPal\Braintree\Gateway\Request\TransactionSourceDataBuilder
</item>
<item name="customFields" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomFieldsDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
</argument>
</arguments>
</virtualType>
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreePayPalVaultSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreePayPalVaultAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreePayPalVaultSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreePayPalVaultSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeApplePayAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
</argument>
</arguments>
</virtualType>
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeApplePaySaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeApplePayAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeApplePaySaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeApplePaySaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeGooglePayAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
</argument>
</arguments>
</virtualType>
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeGooglePaySaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeGooglePayAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeGooglePaySaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeGooglePaySaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeVenmoAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
<item name="device_data" xsi:type="string">
PayPal\Braintree\Gateway\Request\DeviceDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeVenmoAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeVenmoAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeVenmoSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeVenmoAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeVenmoSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeVenmoSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeAchAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
<item name="ach" xsi:type="string">
PayPal\Braintree\Gateway\Request\AchDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeAchAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeAchAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeAchSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeAchAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeAchSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeAchSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeLpmAuthorizeRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="customer" xsi:type="string">
PayPal\Braintree\Gateway\Request\CustomerDataBuilder
</item>
<item name="payment" xsi:type="string">
PayPal\Braintree\Gateway\Request\PaymentDataBuilder
</item>
<item name="channel" xsi:type="string">
PayPal\Braintree\Gateway\Request\ChannelDataBuilder
</item>
<item name="address" xsi:type="string">
PayPal\Braintree\Gateway\Request\AddressDataBuilder
</item>
<item name="dynamic_descriptor" xsi:type="string">
PayPal\Braintree\Gateway\Request\DescriptorDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeLpmAuthorizeRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeLpmAuthorizeRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|
File: vendor/paypal/module-braintree-core/etc/di.xml
<virtualType name="BraintreeLpmSaleRequest"
type="Magento\Payment\Gateway\Request\BuilderComposite">
<arguments>
<argument name="builders" xsi:type="array">
<item name="authorize" xsi:type="string">
BraintreeLpmAuthorizeRequest
</item>
<item name="settlement" xsi:type="string">
PayPal\Braintree\Gateway\Request\SettlementDataBuilder
</item>
</argument>
</arguments>
</virtualType>
This is a virtual type configuration.
This configuration is for the
base area.
Base area configurations will apply to all the sub-applications.
This virtualType configuration tells the Object Manager when a user wants a virtual
BraintreeLpmSaleRequest
object that it should return a
Magento\Payment\Gateway\Request\BuilderComposite
object.
This configuration tells the Object Manager that when a user wants a
BraintreeLpmSaleRequest
object that the following arguments should be used in the foo object's constructor.
$builders =
[...items...];
|