Automattic\WooCommerce\Internal\CLI\Migrator\Platforms\Webflow
WebflowMapper::add_unique_image
Append an image entry to $images keyed by URL, deduping repeats.
Метод класса: WebflowMapper{}
Хуков нет.
Возвращает
void. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->add_unique_image( $images, $by_url, $entry ): void;
- $images(массив) (обязательный)
- Image list (mutated).
- $by_url(массив) (обязательный)
- URL => index map (mutated).
- $entry(массив) (обязательный)
- The image entry to add.
Код WebflowMapper::add_unique_image() WebflowMapper::add unique image WC 11.2.2
private function add_unique_image( array &$images, array &$by_url, array $entry ): void {
$url = $entry['src'];
if ( isset( $by_url[ $url ] ) ) {
return;
}
$by_url[ $url ] = count( $images );
$images[] = $entry;
}