You are here

abstract class ConfigSourceBase in Media Migration 8

Base class for media configurations.

Hierarchy

Expanded class hierarchy of ConfigSourceBase

5 files declare their use of ConfigSourceBase
D7FileConfigDeriver.php in src/Plugin/migrate/D7FileConfigDeriver.php
D7FileDeriver.php in src/Plugin/migrate/D7FileDeriver.php
D7FileEntityConfigDeriver.php in src/Plugin/migrate/D7FileEntityConfigDeriver.php
D7FileEntityDeriver.php in src/Plugin/migrate/D7FileEntityDeriver.php
MediaDealerBase.php in src/MediaDealerBase.php

File

src/Plugin/migrate/source/d7/ConfigSourceBase.php, line 8

Namespace

Drupal\media_migration\Plugin\migrate\source\d7
View source
abstract class ConfigSourceBase extends DrupalSqlBaseWithCountCompatibility {
  use MediaMigrationDatabaseTrait;
  const MULTIPLE_SEPARATOR = '::';

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigSourceBase::MULTIPLE_SEPARATOR constant
MediaMigrationDatabaseTrait::getExtensionExpression protected function Returns the file extension expression for the current DB.
MediaMigrationDatabaseTrait::getFileEntityBaseQuery protected function Returns a base query for file entity types.
MediaMigrationDatabaseTrait::getFilePlainBaseQuery protected function Returns a base query for plain files.
MediaMigrationDatabaseTrait::getMainMimeTypeExpression protected function Returns the main MIME type's expression for the current DB.
MediaMigrationDatabaseTrait::getSchemeExpression protected function Returns the expression for the DB for getting the URI scheme.
MediaMigrationDatabaseTrait::getUserPictureOnlyFidsQuery protected function Returns the subquery for the user picture-only file IDs.
MediaMigrationDatabaseTrait::getWebformOrUserPictureOnlyFidsQuery protected function Subquery for FIDs used only in webform submissions and/or by user entities.