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 24.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 ); } ); }