You are here

protected function MerciLineItemRevisionRevertForm::prepareRevertedRevision in MERCI (Manage Equipment Reservations, Checkout and Inventory) 8.2

Prepares a revision to be reverted.

Parameters

\Drupal\merci_line_item\Entity\MerciLineItemInterface $revision: The revision to be reverted.

\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.

Return value

\Drupal\merci_line_item\Entity\MerciLineItemInterface The prepared revision ready to be stored.

1 call to MerciLineItemRevisionRevertForm::prepareRevertedRevision()
MerciLineItemRevisionRevertForm::submitForm in modules/merci_line_item/src/Form/MerciLineItemRevisionRevertForm.php
Form submission handler.
1 method overrides MerciLineItemRevisionRevertForm::prepareRevertedRevision()
MerciLineItemRevisionRevertTranslationForm::prepareRevertedRevision in modules/merci_line_item/src/Form/MerciLineItemRevisionRevertTranslationForm.php
Prepares a revision to be reverted.

File

modules/merci_line_item/src/Form/MerciLineItemRevisionRevertForm.php, line 141

Class

MerciLineItemRevisionRevertForm
Provides a form for reverting a Merci Line Item revision.

Namespace

Drupal\merci_line_item\Form

Code

protected function prepareRevertedRevision(MerciLineItemInterface $revision, FormStateInterface $form_state) {
  $revision
    ->setNewRevision();
  $revision
    ->isDefaultRevision(TRUE);
  $revision
    ->setRevisionCreationTime(REQUEST_TIME);
  return $revision;
}