mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-12 13:24:25 +00:00
Refactor StoredObjectDataMapper to use registerVersion method
Removed saveHistory and set methods in StoredObjectDataMapper and replaced them with one call to registerVersion.
This commit is contained in:
parent
2b7ea4178b
commit
4fbb7811ac
@ -57,15 +57,14 @@ class StoredObjectDataMapper implements DataMapperInterface
|
|||||||
|
|
||||||
/** @var StoredObject $viewData */
|
/** @var StoredObject $viewData */
|
||||||
if ($viewData->getFilename() !== $forms['stored_object']->getData()['filename']) {
|
if ($viewData->getFilename() !== $forms['stored_object']->getData()['filename']) {
|
||||||
// we want to keep the previous history
|
$viewData->registerVersion(
|
||||||
$viewData->saveHistory();
|
$forms['stored_object']->getData()['iv'],
|
||||||
|
$forms['stored_object']->getData()['keyInfos'],
|
||||||
|
$forms['stored_object']->getData()['type'],
|
||||||
|
$forms['stored_object']->getData()['filename'],
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
$viewData->setFilename($forms['stored_object']->getData()['filename']);
|
|
||||||
$viewData->setIv($forms['stored_object']->getData()['iv']);
|
|
||||||
$viewData->setKeyInfos($forms['stored_object']->getData()['keyInfos']);
|
|
||||||
$viewData->setType($forms['stored_object']->getData()['type']);
|
|
||||||
|
|
||||||
if (array_key_exists('title', $forms)) {
|
if (array_key_exists('title', $forms)) {
|
||||||
$viewData->setTitle($forms['title']->getData());
|
$viewData->setTitle($forms['title']->getData());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user