ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ilCertificateBaseTestCase Class Reference

Class ilCertificateBaseTestCase. More...

+ Inheritance diagram for ilCertificateBaseTestCase:
+ Collaboration diagram for ilCertificateBaseTestCase:

Protected Member Functions

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

Protected Attributes

Container $dic
 

Detailed Description

Member Function Documentation

◆ setGlobalVariable()

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

Definition at line 50 of file ilCertificateBaseTestCase.php.

References $c, $DIC, and $GLOBALS.

50  : void
51  {
52  global $DIC;
53 
54  $GLOBALS[$name] = $value;
55 
56  unset($DIC[$name]);
57  $DIC[$name] = static function (Container $c) use ($name) {
58  return $GLOBALS[$name];
59  };
60  }
$c
Definition: deliver.php:9
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
$GLOBALS["DIC"]
Definition: wac.php:30
global $DIC
Definition: shib_login.php:25

◆ setUp()

ilCertificateBaseTestCase::setUp ( )
protected

Definition at line 32 of file ilCertificateBaseTestCase.php.

References $DIC.

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

Field Documentation

◆ $dic


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