Yoast\WP\SEO\Builders
Indexable_Link_Builder::links_diff
Creates a diff between two arrays of SEO links, based on urls.
Метод класса: Indexable_Link_Builder{}
Хуков нет.
Возвращает
SEO_Links[]. Links that are in $links_a, but not in $links_b.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->links_diff( $links_a, $links_b );
- $links_a(SEO_Links[]) (обязательный)
- The array to compare.
- $links_b(SEO_Links[]) (обязательный)
- The array to compare against.
Код Indexable_Link_Builder::links_diff() Indexable Link Builder::links diff Yoast 27.4
protected function links_diff( $links_a, $links_b ) {
return \array_udiff(
$links_a,
$links_b,
static function ( SEO_Links $link_a, SEO_Links $link_b ) {
return \strcmp( $link_a->url, $link_b->url );
},
);
}