Automattic\WooCommerce\RestApi

Server::get_v4_controllersprotectedWC 1.0

List of controllers in the wc/v4 namespace.

Method of the class: Server{}

No Hooks.

Returns

Array.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_v4_controllers();

Server::get_v4_controllers() code WC 10.7.0

protected function get_v4_controllers() {
	return array(
		'fulfillments'              => FulfillmentsController::class,
		'products'                  => ProductsController::class,
		'customers'                 => CustomersController::class,
		'order-notes'               => OrderNotesController::class,
		'shipping-zones'            => ShippingZonesController::class,
		'shipping-zone-method'      => ShippingZoneMethodController::class,
		'orders'                    => OrdersController::class,
		'refunds'                   => RefundsController::class,
		'offline-payment-methods'   => OfflinePaymentMethodsController::class,
		'settings-general'          => GeneralSettingsController::class,
		'settings-email'            => EmailSettingsController::class,
		'settings-emails'           => EmailsSettingsController::class,
		'settings-products'         => SettingsProductsController::class,
		'settings-payment-gateways' => PaymentGatewaysController::class,
		'settings-tax'              => TaxSettingsController::class,
		'settings-account'          => AccountSettingsController::class,
		// This is a wrapper that redirects V4 settings requests to the V3 settings controller.
		'settings'                  => 'WC_REST_Settings_V4_Controller',
	);
}