You are here

protected function RedirectTest::submissionStub in Little helpers 7.2

Generate a submission stub object.

3 calls to RedirectTest::submissionStub()
RedirectTest::testAlterRedirectAfterConfirmationEmail in tests/Webform/RedirectTest.php
Test altering after returning from a confirmation email.
RedirectTest::testAlterRedirectAfterSubmit in tests/Webform/RedirectTest.php
Test altering after a webform submission.
RedirectTest::testGetRedirectWithAlterHook in tests/Webform/RedirectTest.php
Test getting a redirect with an implemented alter-hook.

File

tests/Webform/RedirectTest.php, line 15

Class

RedirectTest
Test redirects after a webform submission.

Namespace

Drupal\little_helpers\Webform

Code

protected function submissionStub() {
  $submission = (object) [
    'nid' => 1,
    'sid' => 2,
    'data' => [],
    'submitted' => NULL,
  ];
  $node_array['nid'] = 1;
  $node_array['webform'] = [
    'components' => [],
    'redirect_url' => '<confirmation>',
  ];
  $submission = new Submission((object) $node_array, $submission);
  $submissions =& drupal_static('webform_get_submission', []);
  $submissions[$submission->sid] = $submission;
  return $submission;
}