public function OverviewForm::submitRelease in Queue UI 8.2
Option to remove lease timestamps.
Parameters
\Drupal\Core\Form\FormStateInterface $form_state:
$queues:
File
- src/
Form/ OverviewForm.php, line 342
Class
- OverviewForm
- Class QueueUIOverviewForm @package Drupal\queue_ui\Form
Namespace
Drupal\queue_ui\FormCode
public function submitRelease(FormStateInterface $form_state, $queues) {
foreach ($queues as $queue_name) {
/** @var QueueUIInterface $queue_ui */
if ($queue_ui = $this->queueUIManager
->fromQueueName($queue_name)) {
$num_updated = $queue_ui
->releaseItems($queue_name);
$this->messenger
->addMessage($this
->t('@count lease reset in queue @name', [
'@count' => $num_updated,
'@name' => $queue_name,
]));
}
}
}