◆ getByName()
ilTermsOfServiceDataGatewayFactory::getByName |
( |
|
$name | ) |
|
- Parameters
-
- Returns
- ilTermsOfServiceAcceptanceDatabaseGateway
- Exceptions
-
Definition at line 37 of file class.ilTermsOfServiceDataGatewayFactory.php.
38 {
39 if(null == $this->db)
40 {
41 require_once 'Services/TermsOfService/exceptions/class.ilTermsOfServiceMissingDatabaseAdapterException.php';
43 }
44
45 switch(strtolower($name))
46 {
47 case 'iltermsofserviceacceptancedatabasegateway':
48 require_once 'Services/TermsOfService/classes/class.ilTermsOfServiceAcceptanceDatabaseGateway.php';
50
51 default:
52 throw new InvalidArgumentException('Data gateway not supported');
53 }
54 }
◆ getDatabaseAdapter()
ilTermsOfServiceDataGatewayFactory::getDatabaseAdapter |
( |
| ) |
|
◆ setDatabaseAdapter()
ilTermsOfServiceDataGatewayFactory::setDatabaseAdapter |
( |
ilDB |
$db | ) |
|
◆ $db
ilTermsOfServiceDataGatewayFactory::$db |
|
protected |
The documentation for this class was generated from the following file: