Automattic\WooCommerce\Blocks\Domain
Bootstrap::register_payment_methods()
Register payment method integrations with the container.
Method of the class: Bootstrap{}
No Hooks.
Return
null
. Nothing (null).
Usage
// protected - for code of main (parent) or child class $result = $this->register_payment_methods();
Bootstrap::register_payment_methods() Bootstrap::register payment methods code WC 9.7.1
protected function register_payment_methods() { $this->container->register( Cheque::class, function ( Container $container ) { $asset_api = $container->get( AssetApi::class ); return new Cheque( $asset_api ); } ); $this->container->register( PayPal::class, function ( Container $container ) { $asset_api = $container->get( AssetApi::class ); return new PayPal( $asset_api ); } ); $this->container->register( BankTransfer::class, function ( Container $container ) { $asset_api = $container->get( AssetApi::class ); return new BankTransfer( $asset_api ); } ); $this->container->register( CashOnDelivery::class, function ( Container $container ) { $asset_api = $container->get( AssetApi::class ); return new CashOnDelivery( $asset_api ); } ); }