|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilFileObjectToStorageMigrationRunner:Public Member Functions | |
| __construct (Filesystem $file_system, ilResourceStorageMigrationHelper $irss_helper, string $log_file_name) | |
| migrate (ilFileObjectToStorageDirectory $item) | |
| @inheritDoc More... | |
| getMigrateToNewObjectId () | |
| setMigrateToNewObjectId (?int $migrate_to_new_object_id) | |
Protected Attributes | |
| string | $movement_implementation = '' |
| ConsumerFactory | $consumer_factory |
| Manager | $storage_manager |
| ResourceBuilder | $resource_builder |
| $migration_log_handle | |
| Filesystem | $file_system |
| ilDBInterface | $database |
| bool | $keep_originals = false |
| int | $migrate_to_new_object_id = null |
| ResourceStakeholder | $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 38 of file class.ilFileObjectToStorageMigrationRunner.php.
| ilFileObjectToStorageMigrationRunner::__construct | ( | Filesystem | $file_system, |
| ilResourceStorageMigrationHelper | $irss_helper, | ||
| string | $log_file_name | ||
| ) |
Definition at line 55 of file class.ilFileObjectToStorageMigrationRunner.php.
References $file_system, ilResourceStorageMigrationHelper\getClientDataDir(), ilResourceStorageMigrationHelper\getDatabase(), ilResourceStorageMigrationHelper\getManager(), ilResourceStorageMigrationHelper\getResourceBuilder(), and ilResourceStorageMigrationHelper\getStakeholder().
Here is the call graph for this function:| ilFileObjectToStorageMigrationRunner::getMigrateToNewObjectId | ( | ) |
Definition at line 192 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
Here is the caller graph for this function:
|
private |
| ilFileObjectToStorageDirectory | $item |
ILIAS\ResourceStorage\Resource\ResourceNotFoundException
Definition at line 169 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
Here is the caller graph for this function:
|
private |
Definition at line 141 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by migrate().
Here is the caller graph for this function:| ilFileObjectToStorageMigrationRunner::migrate | ( | ilFileObjectToStorageDirectory | $item | ) |
@inheritDoc
Definition at line 78 of file class.ilFileObjectToStorageMigrationRunner.php.
References Vendor\Package\$e, $version, getMigrateToNewObjectId(), ilFileObjectToStorageDirectory\getObjectId(), getResource(), ilFileObjectToStorageDirectory\getVersions(), logMigratedFile(), and ilFileObjectToStorageDirectory\tearDown().
Here is the call graph for this function:| ilFileObjectToStorageMigrationRunner::setMigrateToNewObjectId | ( | ?int | $migrate_to_new_object_id | ) |
| int | null | $migrate_to_new_object_id |
Definition at line 201 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 42 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 50 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 49 of file class.ilFileObjectToStorageMigrationRunner.php.
Referenced by __construct().
|
protected |
Definition at line 51 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 52 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 48 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 40 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 44 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 53 of file class.ilFileObjectToStorageMigrationRunner.php.
|
protected |
Definition at line 43 of file class.ilFileObjectToStorageMigrationRunner.php.