Yoast\WP\SEO\Models

Indexable::get_extension()publicYoast 1.0

Returns an Indexable_Extension by its name.

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

Хуков нет.

Возвращает

Indexable_Extension|true|false. The extension.

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

$Indexable = new Indexable();
$Indexable->get_extension( $class_name );
$class_name(строка) (обязательный)
The class name of the extension to load.

Код Indexable::get_extension() Yoast 22.4

public function get_extension( $class_name ) {
	if ( ! $this->loaded_extensions[ $class_name ] ) {
		$this->loaded_extensions[ $class_name ] = $this->has_one( $class_name, 'indexable_id', 'id' )->find_one();
	}

	return $this->loaded_extensions[ $class_name ];
}