public function ConfirmItemReleaseForm::submitForm in Queue UI 8.2
Parameters
array $form:
\Drupal\Core\Form\FormStateInterface $form_state:
Overrides FormInterface::submitForm
File
- src/
Form/ ConfirmItemReleaseForm.php, line 100
Class
- ConfirmItemReleaseForm
- Class ConfirmItemReleaseForm @package Drupal\queue_ui\Form
Namespace
Drupal\queue_ui\FormCode
public function submitForm(array &$form, FormStateInterface $form_state) {
$queue_ui = $this->queueUIManager
->fromQueueName($this->queue_name);
$queue_ui
->releaseItem($this->queue_item);
$this->messenger
->addMessage("Released queue item " . $this->queue_item);
$form_state
->setRedirectUrl(Url::fromRoute('queue_ui.inspect', [
'queue_name' => $this->queue_name,
]));
}