function TestDrupal6SqlBase::fields

Returns available fields on the source.

Return value

array Available fields in the source, keys are the field machine names as used in field mappings, values are descriptions.

Overrides MigrateSourceInterface::fields

File

core/modules/migrate_drupal/tests/src/Unit/source/d6/Drupal6SqlBaseTest.php, line 147

Class

TestDrupal6SqlBase
Extends the Drupal6SqlBase abstract class.

Namespace

Drupal\Tests\migrate_drupal\Unit\source\d6

Code

public function fields() {
  return [
    'filename' => $this->t('The path of the primary file for this item.'),
    'name' => $this->t('The name of the item; e.g. node.'),
    'type' => $this->t('The type of the item, either module, theme, or theme_engine.'),
    'owner' => $this->t("A theme's 'parent'. Can be either a theme or an engine."),
    'status' => $this->t('Boolean indicating whether or not this item is enabled.'),
    'throttle' => $this->t('Boolean indicating whether this item is disabled when the throttle.module disables throttleable items.'),
    'bootstrap' => $this->t("Boolean indicating whether this module is loaded during Drupal's early bootstrapping phase (e.g. even before the page cache is consulted)."),
    'schema_version' => $this->t("The module's database schema version number."),
    'weight' => $this->t("The order in which this module's hooks should be invoked."),
    'info' => $this->t("A serialized array containing information from the module's .info file."),
  ];
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.