ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct (Filesystem $file_system, ilDBInterface $database, string $log_file_path) | |
ilFileObjectToStorageMigration constructor. More... | |
migrate (ilFileObjectToStorageDirectory $item) | |
@inheritDoc More... | |
getMigrateToNewObjectId () | |
setMigrateToNewObjectId (?int $migrate_to_new_object_id) | |
Protected Attributes | |
$movement_implementation | |
$consumer_factory | |
$storage_manager | |
$resource_builder | |
$migration_log_handle | |
$file_system | |
$database | |
$keep_originals = false | |
$migrate_to_new_object_id = null | |
$stakeholder | |
Private Member Functions | |
logMigratedFile (int $object_id, string $rid, int $version, string $old_path, string $status, string $movement_implementation, string $aditional_info=null) | |
getResource (ilFileObjectToStorageDirectory $item) | |
Definition at line 21 of file class.ilFileObjectToStorageMigrationRunner.php.
ilFileObjectToStorageMigrationRunner::__construct | ( | Filesystem | $file_system, |
ilDBInterface | $database, | ||
string | $log_file_path | ||
) |
ilFileObjectToStorageMigration constructor.
Filesystem | $file_system | |
ilDBInterface | $database |
Definition at line 70 of file class.ilFileObjectToStorageMigrationRunner.php.
References $builder, $database, and $file_system.
ilFileObjectToStorageMigrationRunner::getMigrateToNewObjectId | ( | ) |
Definition at line 210 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
|
private |
ilFileObjectToStorageDirectory | $item |
ILIAS\ResourceStorage\Resource\ResourceNotFoundException
Definition at line 192 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
|
private |
Definition at line 167 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
ilFileObjectToStorageMigrationRunner::migrate | ( | ilFileObjectToStorageDirectory | $item | ) |
@inheritDoc
Definition at line 109 of file class.ilFileObjectToStorageMigrationRunner.php.
References Vendor\Package\$e, getMigrateToNewObjectId(), ilFileObjectToStorageDirectory\getObjectId(), getResource(), ilFileObjectToStorageDirectory\getVersions(), logMigratedFile(), and ilFileObjectToStorageDirectory\tearDown().
ilFileObjectToStorageMigrationRunner::setMigrateToNewObjectId | ( | ?int | $migrate_to_new_object_id | ) |
int | null | $migrate_to_new_object_id |
Definition at line 219 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 31 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 51 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by __construct().
|
protected |
Definition at line 47 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by __construct().
|
protected |
Definition at line 55 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 59 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 43 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 26 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 39 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 63 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 35 of file class.ilFileObjectToStorageMigrationRunner.php.