Automattic\WooCommerce\Blocks\Domain
Bootstrap::register_payment_methods
Register payment method integrations with the container.
Метод класса: Bootstrap{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->register_payment_methods();
Код Bootstrap::register_payment_methods() Bootstrap::register payment methods WC 11.0.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 );
}
);
}