Automattic\WooCommerce\Abilities

AbilityDefinition{} │ interface │ WC 10.9.0

Defines a WooCommerce ability registration class.

Хуков нет.

Использование

$AbilityDefinition = new AbilityDefinition();
// use class methods

Методы

  1. public static get_name()
  2. public static get_registration_args()

Список изменений

С версии 10.9.0 Введена.

Код AbilityDefinition{} WC 11.2.2

interface AbilityDefinition {

	/**
	 * Get the ability name.
	 *
	 * @return string
	 *
	 * @since 10.9.0
	 */
	public static function get_name(): string;

	/**
	 * Get the arguments used to register the ability with the WordPress Abilities API.
	 *
	 * @return array
	 *
	 * @since 10.9.0
	 */
	public static function get_registration_args(): array;
}