Automattic\WooCommerce\Blocks\AIContent

PatternsHelper::find_pattern_by_slug()private staticWC 1.0

Searches for a pattern by slug in a given dictionary.

Метод класса: PatternsHelper{}

Хуков нет.

Возвращает

Массив|null. Returns the pattern if found, otherwise null.

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

$result = PatternsHelper::find_pattern_by_slug( $patterns_dictionary, $slug );
$patterns_dictionary(массив) (обязательный)
The patterns' dictionary.
$slug(строка) (обязательный)
The slug to search for.

Код PatternsHelper::find_pattern_by_slug() WC 9.8.5

private static function find_pattern_by_slug( $patterns_dictionary, $slug ) {
	foreach ( $patterns_dictionary as $pattern ) {
		if ( ! is_array( $pattern ) ) {
			continue;
		}

		if ( $pattern['slug'] === $slug ) {
			return $pattern;
		}
	}

	return null;
}