Automattic\WooCommerce\Internal\POS
Capabilities::capabilities_for_preset
The woocommerce_pos_* capability bundle for a given preset (see preset_definitions()).
Метод класса: Capabilities{}
Хуков нет.
Возвращает
array<string, true>. Map of granted cap => true. Empty for unknown presets.
Использование
$result = Capabilities::capabilities_for_preset( $preset ): array;
- $preset(строка) (обязательный)
- One of the POSPreset constants.
Список изменений
| С версии 11.0.0 | Введена. |
Код Capabilities::capabilities_for_preset() Capabilities::capabilities for preset WC 11.2.2
public static function capabilities_for_preset( string $preset ): array {
$definitions = self::preset_definitions();
return isset( $definitions[ $preset ] ) ? $definitions[ $preset ]['caps'] : array();
}