Yoast\WP\SEO\Introductions\Application

Introductions_Collector::add_introductions()privateYoast 1.0

Filters introductions with the wpseo_introductions

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

Хуки из метода

Возвращает

Introduction_Interface[].

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

// private - только в коде основоного (родительского) класса
$result = $this->add_introductions( Introduction_Interface ...$introductions );
Introduction_Interface ...$introductions (обязательный)
-

Код Introductions_Collector::add_introductions() Yoast 24.4

private function add_introductions( Introduction_Interface ...$introductions ) {
	/**
	 * Filter: Adds the possibility to add additional introductions to be included.
	 *
	 * @internal
	 *
	 * @param Introduction_Interface $introductions This filter expects a list of Introduction_Interface instances and
	 *                                              expects only Introduction_Interface implementations to be added to the list.
	 */
	$filtered_introductions = (array) \apply_filters( 'wpseo_introductions', $introductions );

	return \array_filter(
		$filtered_introductions,
		static function ( $introduction ) {
			return \is_a( $introduction, Introduction_Interface::class );
		}
	);
}