Inpsyde\MultilingualPress\SiteDuplication\SiteDuplicator::__construct PHP Метод

__construct() публичный Метод

Constructor. Sets up the properties.
С версии: 3.0.0
public __construct ( Inpsyde\MultilingualPress\Database\TableList $table_list, Inpsyde\MultilingualPress\Database\TableDuplicator $table_duplicator, Inpsyde\MultilingualPress\Database\TableReplacer $table_replacer, ActivePlugins $active_plugins, Inpsyde\MultilingualPress\API\ContentRelations $content_relations, Inpsyde\MultilingualPress\SiteDuplication\AttachmentCopier $attachment_copier )
$table_list Inpsyde\MultilingualPress\Database\TableList Table list object.
$table_duplicator Inpsyde\MultilingualPress\Database\TableDuplicator Table duplicator object.
$table_replacer Inpsyde\MultilingualPress\Database\TableReplacer Table replacer object.
$active_plugins ActivePlugins Active plugin access object.
$content_relations Inpsyde\MultilingualPress\API\ContentRelations Content relations APU object.
$attachment_copier Inpsyde\MultilingualPress\SiteDuplication\AttachmentCopier Attachment copier object.
    public function __construct(TableList $table_list, TableDuplicator $table_duplicator, TableReplacer $table_replacer, ActivePlugins $active_plugins, ContentRelations $content_relations, AttachmentCopier $attachment_copier)
    {
        $this->table_list = $table_list;
        $this->table_duplicator = $table_duplicator;
        $this->table_replacer = $table_replacer;
        $this->active_plugins = $active_plugins;
        $this->content_relations = $content_relations;
        $this->attachment_copier = $attachment_copier;
        $this->db = $GLOBALS['wpdb'];
    }