Yoast\WP\SEO\Builders

Indexable_Builder::ensure_indexable()protectedYoast 1.0

Ensures we have a valid indexable. Creates one if false is passed.

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

Хуков нет.

Возвращает

Indexable. The indexable.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->ensure_indexable( $indexable, $defaults );
$indexable(Indexable|false) (обязательный)
The indexable.
$defaults(массив)
The initial properties of the Indexable.
По умолчанию: []

Код Indexable_Builder::ensure_indexable() Yoast 22.4

protected function ensure_indexable( $indexable, $defaults = [] ) {
	if ( ! $indexable ) {
		return $this->indexable_repository->query()->create( $defaults );
	}

	return $indexable;
}