Inpsyde\MultilingualPress\SiteDuplication\SiteDuplicationServiceProvider::register PHP Метод

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

Registers the provided services on the given container.
С версии: 3.0.0
public register ( Inpsyde\MultilingualPress\Service\Container $container ) : void
$container Inpsyde\MultilingualPress\Service\Container Container object.
Результат void
    public function register(Container $container)
    {
        $container['multilingualpress.attachment_copier'] = function (Container $container) {
            return new WPDBAttachmentCopier($container['multilingualpress.base_path_adapter'], $container['multilingualpress.table_string_replacer']);
        };
        $container['multilingualpress.active_plugins'] = function () {
            return new ActivePlugins();
        };
        $container['multilingualpress.site_duplication_settings_view'] = function () {
            return new SettingsView();
        };
        $container['multilingualpress.site_duplicator'] = function (Container $container) {
            return new SiteDuplicator($container['multilingualpress.table_list'], $container['multilingualpress.table_duplicator'], $container['multilingualpress.table_replacer'], $container['multilingualpress.active_plugins'], $container['multilingualpress.content_relations'], $container['multilingualpress.attachment_copier']);
        };
    }
SiteDuplicationServiceProvider