You are here

private function BakerySiteTestBase::setCookie in Bakery Single Sign-On System 8.2

2 calls to BakerySiteTestBase::setCookie()
BakerySiteTestBase::bakeCookie in tests/src/Functional/BakerySiteTestBase.php
Helper method to bake a cookie on to the "browser" session.
BakerySiteTestBase::eatCookie in tests/src/Functional/BakerySiteTestBase.php

File

tests/src/Functional/BakerySiteTestBase.php, line 43

Class

BakerySiteTestBase

Namespace

Drupal\Tests\bakery\Functional

Code

private function setCookie($name, $value = NULL) {
  $jar = $this
    ->getClient()
    ->getCookieJar();
  if ($value === NULL) {
    $jar
      ->expire($name, '/', $this->domain);
    return;
  }
  $jar
    ->set(new Cookie($name, $value, NULL, '/', $this->domain));
}