Yoast\WP\SEO\Builders
Indexable_Builder::__construct
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() 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;
}