# filebird/6.3/includes/Controller/Import/DataImport.php

FileBird – WordPress Media Library Folders &amp; File Manager, version 6.3. 38 lines.

- Page: https://pluginprobe.com/plugins/filebird/6.3/code/includes/Controller/Import/DataImport.php
- Raw: https://pluginprobe.com/plugins/filebird/6.3/raw/includes/Controller/Import/DataImport.php
- Modified: 2024-06-25T07:35:42+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/filebird/6.3/code/includes/Controller/Import/DataImport.php#L10-L20`.

```php
<?php

namespace FileBird\Controller\Import;

defined( 'ABSPATH' ) || exit;

class DataImport {
    private static $plugins_import = array();

    public $prefix;
    public $name;
    public $author;
    public $taxonomy;
    public $counter;
    public $completed;
    public $noThanks;
    public $description;

    public function __construct( $prefix, $attributes ) {
        $this->prefix = $prefix;

		foreach ( $attributes as $key => $value ) {
            $this->{$key} = $value;
        }

        static::$plugins_import[ $prefix ] = $this;
    }

    public static function get( $prefix = 'all' ) {
        if ( $prefix === 'all' ) {
            return static::$plugins_import;
        } else {
            return static::$plugins_import[ $prefix ];
        }
    }
}


```
