Pregunta:
¿Cómo puedo cargar un envío de formulario web mediante programación?
He intentado: $webform_submission = WebformSubmission::load($sid);
pero devuelve nulo.
Hago esto en una llamada de módulo personalizado por un controlador después del envío del formulario web.
Respuesta:
Creo que tienes que cargar sid como se muestra a continuación.
// Load submission using sid.
/** @var \Drupal\webform\WebformSubmissionInterface $webform_submission */
$webform_submission = \Drupal\webform\Entity\WebformSubmission::load($sid);