Yoast\WP\SEO\Builders

Indexable_Builder::__constructpublicYoast 1.0

Returns the instance of this class constructed through the ORM Wrapper.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$Indexable_Builder = new Indexable_Builder();
$Indexable_Builder->__construct( $author_builder, $post_builder, $term_builder, $home_page_builder, $post_type_archive_builder, $date_archive_builder, $system_page_builder, $hierarchy_builder, $primary_term_builder, $indexable_helper, $version_manager, $link_builder );
$author_builder(Indexable_Author_Builder) (обязательный)
The author builder for creating missing indexables.
$post_builder(Indexable_Post_Builder) (обязательный)
The post builder for creating missing indexables.
$term_builder(Indexable_Term_Builder) (обязательный)
The term builder for creating missing indexables.
$home_page_builder(Indexable_Home_Page_Builder) (обязательный)
The front page builder for creating missing indexables.
$post_type_archive_builder(Indexable_Post_Type_Archive_Builder) (обязательный)
The post type archive builder for creating missing indexables.
$date_archive_builder(Indexable_Date_Archive_Builder) (обязательный)
The date archive builder for creating missing indexables.
$system_page_builder(Indexable_System_Page_Builder) (обязательный)
The search result builder for creating missing indexables.
$hierarchy_builder(Indexable_Hierarchy_Builder) (обязательный)
The hierarchy builder for creating the indexable hierarchy.
$primary_term_builder(Primary_Term_Builder) (обязательный)
The primary term builder for creating primary terms for posts.
$indexable_helper(Indexable_Helper) (обязательный)
The indexable helper.
$version_manager(Indexable_Version_Manager) (обязательный)
The indexable version manager.
$link_builder(Indexable_Link_Builder) (обязательный)
The link builder for creating missing SEO links.

Код Indexable_Builder::__construct() Yoast 26.9

public function __construct(
	Indexable_Author_Builder $author_builder,
	Indexable_Post_Builder $post_builder,
	Indexable_Term_Builder $term_builder,
	Indexable_Home_Page_Builder $home_page_builder,
	Indexable_Post_Type_Archive_Builder $post_type_archive_builder,
	Indexable_Date_Archive_Builder $date_archive_builder,
	Indexable_System_Page_Builder $system_page_builder,
	Indexable_Hierarchy_Builder $hierarchy_builder,
	Primary_Term_Builder $primary_term_builder,
	Indexable_Helper $indexable_helper,
	Indexable_Version_Manager $version_manager,
	Indexable_Link_Builder $link_builder
) {
	$this->author_builder            = $author_builder;
	$this->post_builder              = $post_builder;
	$this->term_builder              = $term_builder;
	$this->home_page_builder         = $home_page_builder;
	$this->post_type_archive_builder = $post_type_archive_builder;
	$this->date_archive_builder      = $date_archive_builder;
	$this->system_page_builder       = $system_page_builder;
	$this->hierarchy_builder         = $hierarchy_builder;
	$this->primary_term_builder      = $primary_term_builder;
	$this->indexable_helper          = $indexable_helper;
	$this->version_manager           = $version_manager;
	$this->link_builder              = $link_builder;
}