ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ilCertificateBaseTestCase Class Reference
+ Inheritance diagram for ilCertificateBaseTestCase:
+ Collaboration diagram for ilCertificateBaseTestCase:

Protected Member Functions

 setUp ()
 
 setGlobalVariable (string $name, mixed $value)
 

Protected Attributes

Container $dic
 

Detailed Description

Definition at line 24 of file ilCertificateBaseTestCase.php.

Member Function Documentation

◆ setGlobalVariable()

ilCertificateBaseTestCase::setGlobalVariable ( string  $name,
mixed  $value 
)
protected

Definition at line 43 of file ilCertificateBaseTestCase.php.

References $c, $DIC, and $GLOBALS.

43  : void
44  {
45  global $DIC;
46 
47  $GLOBALS[$name] = $value;
48 
49  unset($DIC[$name]);
50  $DIC[$name] = static function (Container $c) use ($name) {
51  return $GLOBALS[$name];
52  };
53  }
$c
Definition: deliver.php:25
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
$GLOBALS["DIC"]
Definition: wac.php:53
global $DIC
Definition: shib_login.php:26

◆ setUp()

ilCertificateBaseTestCase::setUp ( )
protected

Definition at line 28 of file ilCertificateBaseTestCase.php.

References $DIC.

28  : void
29  {
30  if (!defined('ANONYMOUS_USER_ID')) {
31  define('ANONYMOUS_USER_ID', 13);
32  }
33 
34  global $DIC;
35 
36  $this->dic = is_object($DIC) ? clone $DIC : $DIC;
37 
38  $DIC = new Container();
39 
40  parent::setUp();
41  }
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
global $DIC
Definition: shib_login.php:26

Field Documentation

◆ $dic


The documentation for this class was generated from the following file: