ILIAS
release_8 Revision v8.19
|
Class ilTermsOfServiceTableDataProviderFactory. More...
Public Member Functions | |
getByContext (string $context) | |
setDatabaseAdapter (?ilDBInterface $db) | |
getDatabaseAdapter () | |
Data Fields | |
const | CONTEXT_ACCEPTANCE_HISTORY = 'acceptance_history' |
const | CONTEXT_DOCUMENTS = 'documents' |
Protected Member Functions | |
validateConfiguration (array $mandatoryMemberVariables) | |
getExceptionByMember (string $member) | |
Protected Attributes | |
ilDBInterface | $db = null |
Class ilTermsOfServiceTableDataProviderFactory.
Definition at line 25 of file class.ilTermsOfServiceTableDataProviderFactory.php.
ilTermsOfServiceTableDataProviderFactory::getByContext | ( | string | $context | ) |
string | $context |
ilTermsOfServiceMissingDatabaseAdapterException | |
InvalidArgumentException |
Definition at line 38 of file class.ilTermsOfServiceTableDataProviderFactory.php.
References getDatabaseAdapter(), and validateConfiguration().
Referenced by ilTermsOfServiceTableDataProviderFactoryTest\testExceptionIsRaisedWhenAcceptanceHistoryProviderIsRequestedWithoutCompleteFactoryConfiguration(), ilTermsOfServiceTableDataProviderFactoryTest\testExceptionIsRaisedWhenUnsupportedProviderIsRequested(), and ilTermsOfServiceTableDataProviderFactoryTest\testFactoryShouldReturnAcceptanceHistoryProviderWhenRequested().
ilTermsOfServiceTableDataProviderFactory::getDatabaseAdapter | ( | ) |
Definition at line 90 of file class.ilTermsOfServiceTableDataProviderFactory.php.
References $db.
Referenced by getByContext(), and ilTermsOfServiceTableDataProviderFactoryTest\testFactoryShouldReturnDatabaseAdapterWhenDatabaseAdapterIsSet().
|
protected |
string | $member |
InvalidArgumentException |
Definition at line 72 of file class.ilTermsOfServiceTableDataProviderFactory.php.
Referenced by validateConfiguration().
ilTermsOfServiceTableDataProviderFactory::setDatabaseAdapter | ( | ?ilDBInterface | $db | ) |
Definition at line 85 of file class.ilTermsOfServiceTableDataProviderFactory.php.
References $db.
Referenced by ilTermsOfServiceTableDataProviderFactoryTest\testExceptionIsRaisedWhenAcceptanceHistoryProviderIsRequestedWithoutCompleteFactoryConfiguration(), ilTermsOfServiceTableDataProviderFactoryTest\testFactoryShouldReturnAcceptanceHistoryProviderWhenRequested(), and ilTermsOfServiceTableDataProviderFactoryTest\testFactoryShouldReturnDatabaseAdapterWhenDatabaseAdapterIsSet().
|
protected |
array | $mandatoryMemberVariables |
Definition at line 57 of file class.ilTermsOfServiceTableDataProviderFactory.php.
References getExceptionByMember().
Referenced by getByContext().
|
protected |
Definition at line 30 of file class.ilTermsOfServiceTableDataProviderFactory.php.
Referenced by getDatabaseAdapter(), and setDatabaseAdapter().
const ilTermsOfServiceTableDataProviderFactory::CONTEXT_ACCEPTANCE_HISTORY = 'acceptance_history' |
Definition at line 27 of file class.ilTermsOfServiceTableDataProviderFactory.php.
Referenced by ilTermsOfServiceAcceptanceHistoryGUI\getAcceptanceHistoryTable(), ilTermsOfServiceTableDataProviderFactoryTest\testExceptionIsRaisedWhenAcceptanceHistoryProviderIsRequestedWithoutCompleteFactoryConfiguration(), ilTermsOfServiceTableDataProviderFactoryTest\testFactoryShouldReturnAcceptanceHistoryProviderWhenRequested(), ilTermsOfServiceAcceptanceHistoryProviderTest\testHistoryProviderCanBeCreatedByFactory(), ilTermsOfServiceAcceptanceHistoryProviderTest\testListCanBeRetrieved(), and ilTermsOfServiceAcceptanceHistoryProviderTest\testRetrievingListThrowsExceptionsWhenInvalidArgumentsArePassed().
const ilTermsOfServiceTableDataProviderFactory::CONTEXT_DOCUMENTS = 'documents' |
Definition at line 28 of file class.ilTermsOfServiceTableDataProviderFactory.php.
Referenced by ilTermsOfServiceDocumentGUI\showDocuments(), and ilTermsOfServiceDocumentTableDataProviderTest\testDocumentProviderCanBeCreatedByFactory().