ILIAS
release_8 Revision v8.23
|
Class ilResourceStorageMigrationHelper. More...
Public Member Functions | |
__construct (ResourceStakeholder $stakeholder, Environment $environment) | |
ilResourceStorageMigrationHelper constructor. More... | |
getClientDataDir () | |
getDatabase () | |
getStakeholder () | |
getResourceBuilder () | |
getCollectionBuilder () | |
getManager () | |
moveFilesOfPatternToCollection (string $absolute_base_path, string $pattern, int $resource_owner_id, int $collection_owner_user_id=ResourceCollection::NO_SPECIFIC_OWNER, ?Closure $file_name_callback=null, ?Closure $revision_name_callback=null) | |
movePathToStorage (string $absolute_path, int $owner_user_id, ?Closure $file_name_callback=null, ?Closure $revision_name_callback=null) | |
Static Public Member Functions | |
static | getPreconditions () |
Protected Attributes | |
string | $client_data_dir |
ilDBInterface | $database |
ResourceBuilder | $resource_builder |
CollectionBuilder | $collection_builder |
ResourceStakeholder | $stakeholder |
Manager | $manager |
Class ilResourceStorageMigrationHelper.
Definition at line 40 of file class.ilResourceStorageMigrationHelper.php.
ilResourceStorageMigrationHelper::__construct | ( | ResourceStakeholder | $stakeholder, |
Environment | $environment | ||
) |
ilResourceStorageMigrationHelper constructor.
string | $client_data_dir | |
ilDBInterface | $database |
PhpFieldAssignmentTypeMismatchInspection
Definition at line 54 of file class.ilResourceStorageMigrationHelper.php.
References $client_data_dir, $client_id, $container, $data_dir, Vendor\Package\$f, $stakeholder, InitResourceStorage\D_REPOSITORY_PRELOADER, and ILIAS\Setup\Environment\getResource().
ilResourceStorageMigrationHelper::getClientDataDir | ( | ) |
Definition at line 109 of file class.ilResourceStorageMigrationHelper.php.
References $client_data_dir.
Referenced by ilFileObjectToStorageMigrationHelper\__construct(), and ilFileObjectToStorageMigrationRunner\__construct().
ilResourceStorageMigrationHelper::getCollectionBuilder | ( | ) |
Definition at line 129 of file class.ilResourceStorageMigrationHelper.php.
References $collection_builder.
Referenced by getManager(), and moveFilesOfPatternToCollection().
ilResourceStorageMigrationHelper::getDatabase | ( | ) |
Definition at line 114 of file class.ilResourceStorageMigrationHelper.php.
References $database.
Referenced by ilFileObjectToStorageMigrationHelper\__construct(), and ilFileObjectToStorageMigrationRunner\__construct().
ilResourceStorageMigrationHelper::getManager | ( | ) |
Definition at line 134 of file class.ilResourceStorageMigrationHelper.php.
References $manager, getCollectionBuilder(), and movePathToStorage().
Referenced by ilFileObjectToStorageMigrationRunner\__construct().
|
static |
Definition at line 100 of file class.ilResourceStorageMigrationHelper.php.
Referenced by ilBibliographicStorageMigration\getPreconditions(), and ilFileObjectToStorageMigration\getPreconditions().
ilResourceStorageMigrationHelper::getResourceBuilder | ( | ) |
Definition at line 124 of file class.ilResourceStorageMigrationHelper.php.
References $resource_builder.
Referenced by ilFileObjectToStorageMigrationRunner\__construct().
ilResourceStorageMigrationHelper::getStakeholder | ( | ) |
Definition at line 119 of file class.ilResourceStorageMigrationHelper.php.
References $stakeholder.
Referenced by ilFileObjectToStorageMigrationRunner\__construct().
ilResourceStorageMigrationHelper::moveFilesOfPatternToCollection | ( | string | $absolute_base_path, |
string | $pattern, | ||
int | $resource_owner_id, | ||
int | $collection_owner_user_id = ResourceCollection::NO_SPECIFIC_OWNER , |
||
?Closure | $file_name_callback = null , |
||
?Closure | $revision_name_callback = null |
||
) |
Definition at line 172 of file class.ilResourceStorageMigrationHelper.php.
References getCollectionBuilder(), and movePathToStorage().
ilResourceStorageMigrationHelper::movePathToStorage | ( | string | $absolute_path, |
int | $owner_user_id, | ||
?Closure | $file_name_callback = null , |
||
?Closure | $revision_name_callback = null |
||
) |
Definition at line 212 of file class.ilResourceStorageMigrationHelper.php.
References Vendor\Package\$e.
Referenced by getManager(), and moveFilesOfPatternToCollection().
|
protected |
Definition at line 42 of file class.ilResourceStorageMigrationHelper.php.
Referenced by __construct(), and getClientDataDir().
|
protected |
Definition at line 45 of file class.ilResourceStorageMigrationHelper.php.
Referenced by getCollectionBuilder().
|
protected |
Definition at line 43 of file class.ilResourceStorageMigrationHelper.php.
Referenced by getDatabase().
|
protected |
Definition at line 47 of file class.ilResourceStorageMigrationHelper.php.
Referenced by getManager().
|
protected |
Definition at line 44 of file class.ilResourceStorageMigrationHelper.php.
Referenced by getResourceBuilder().
|
protected |
Definition at line 46 of file class.ilResourceStorageMigrationHelper.php.
Referenced by __construct(), and getStakeholder().