Automattic\WooCommerce\Internal\Admin\BlockTemplates
AbstractBlockTemplate::generate_block_id
Generate a block ID based on a base.
Метод класса: AbstractBlockTemplate{}
Хуков нет.
Возвращает
Строку.
Использование
$AbstractBlockTemplate = new AbstractBlockTemplate(); $AbstractBlockTemplate->generate_block_id( $id_base ): string;
- $id_base(строка) (обязательный)
- The base to use when generating an ID.
Код AbstractBlockTemplate::generate_block_id() AbstractBlockTemplate::generate block id WC 10.8.1
public function generate_block_id( string $id_base ): string {
$instance_count = 0;
do {
$instance_count++;
$block_id = $id_base . '-' . $instance_count;
} while ( isset( $this->block_cache[ $block_id ] ) );
return $block_id;
}