|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Inheritance diagram for ilLTIConsumeProviderList:
Collaboration diagram for ilLTIConsumeProviderList:Public Member Functions | |
| getProviders () | |
| setProviders (array $providers) | |
| getIdsFilter () | |
| setIdsFilter (array $idsFilter) | |
| getAvailabilityFilter () | |
| setAvailabilityFilter (string $availabilityFilter) | |
| getScopeFilter () | |
| setScopeFilter ($scopeFilter) | |
| getCreatorFilter () | |
| setCreatorFilter ($creatorFilter) | |
| getTitleFilter () | |
| setTitleFilter (string $titleFilter) | |
| getCategoryFilter () | |
| setCategoryFilter (string $categoryFilter) | |
| getKeywordFilter () | |
| setKeywordFilter (string $keywordFilter) | |
| getHasOutcomeFilter () | |
| setHasOutcomeFilter ($hasOutcomeFilter) | |
| getIsExternalFilter () | |
| setIsExternalFilter ($isExternalFilter) | |
| getIsProviderKeyCustomizableFilter () | |
| setIsProviderKeyCustomizableFilter ($isProviderKeyCustomizableFilter) | |
| add (ilLTIConsumeProvider $provider) | |
| getById (int $providerId) | |
| load () | |
| loadUsages () | |
| hasUsages (int $providerId) | |
| hasUntrashedUsages (int $providerId) | |
| hasTrashedUsages (int $providerId) | |
| getTableData () | |
| getTableDataUsedBy () | |
| current () | |
| next () | |
| key () | |
| valid () | |
| rewind () | |
Data Fields | |
| const | SCOPE_GLOBAL = 'global' |
| const | SCOPE_USER = 'user' |
| const | SCOPE_BOTH = 'both' |
Protected Member Functions | |
| getWhereExpression () | |
| buildQuery () | |
Protected Attributes | |
| $providers = array() | |
| $usagesUntrashed = array() | |
| $usagesTrashed = array() | |
| $idsFilter = array() | |
| $scopeFilter = self::SCOPE_BOTH | |
| $availabilityFilter = '' | |
| $creatorFilter = 0 | |
| $titleFilter = '' | |
| $categoryFilter = '' | |
| $keywordFilter = '' | |
| $hasOutcomeFilter = null | |
| $isExternalFilter = null | |
| $isProviderKeyCustomizableFilter = null | |
Private Member Functions | |
| loadUsedBy ($providerId) | |
Definition at line 14 of file class.ilLTIConsumeProviderList.php.
| ilLTIConsumeProviderList::add | ( | ilLTIConsumeProvider | $provider | ) |
| ilLTIConsumeProvider | $provider |
Definition at line 264 of file class.ilLTIConsumeProviderList.php.
Referenced by load().
Here is the caller graph for this function:
|
protected |
Definition at line 355 of file class.ilLTIConsumeProviderList.php.
References $query.
Referenced by load().
Here is the caller graph for this function:| ilLTIConsumeProviderList::current | ( | ) |
Definition at line 524 of file class.ilLTIConsumeProviderList.php.
References current().
Referenced by current().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLTIConsumeProviderList::getAvailabilityFilter | ( | ) |
Definition at line 120 of file class.ilLTIConsumeProviderList.php.
References $availabilityFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getById | ( | int | $providerId | ) |
| int | $providerId |
Definition at line 273 of file class.ilLTIConsumeProviderList.php.
| ilLTIConsumeProviderList::getCategoryFilter | ( | ) |
Definition at line 184 of file class.ilLTIConsumeProviderList.php.
References $categoryFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getCreatorFilter | ( | ) |
Definition at line 152 of file class.ilLTIConsumeProviderList.php.
References $creatorFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getHasOutcomeFilter | ( | ) |
Definition at line 216 of file class.ilLTIConsumeProviderList.php.
References $hasOutcomeFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getIdsFilter | ( | ) |
Definition at line 104 of file class.ilLTIConsumeProviderList.php.
References $idsFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getIsExternalFilter | ( | ) |
Definition at line 232 of file class.ilLTIConsumeProviderList.php.
References $isExternalFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getIsProviderKeyCustomizableFilter | ( | ) |
Definition at line 248 of file class.ilLTIConsumeProviderList.php.
References $isProviderKeyCustomizableFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getKeywordFilter | ( | ) |
Definition at line 200 of file class.ilLTIConsumeProviderList.php.
References $keywordFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getProviders | ( | ) |
Definition at line 88 of file class.ilLTIConsumeProviderList.php.
References $providers.
| ilLTIConsumeProviderList::getScopeFilter | ( | ) |
Definition at line 136 of file class.ilLTIConsumeProviderList.php.
References $scopeFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:| ilLTIConsumeProviderList::getTableData | ( | ) |
Definition at line 440 of file class.ilLTIConsumeProviderList.php.
References loadUsages().
Referenced by getTableDataUsedBy().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLTIConsumeProviderList::getTableDataUsedBy | ( | ) |
Definition at line 481 of file class.ilLTIConsumeProviderList.php.
References $i, getTableData(), and loadUsedBy().
Here is the call graph for this function:| ilLTIConsumeProviderList::getTitleFilter | ( | ) |
Definition at line 168 of file class.ilLTIConsumeProviderList.php.
References $titleFilter.
Referenced by getWhereExpression().
Here is the caller graph for this function:
|
protected |
Definition at line 286 of file class.ilLTIConsumeProviderList.php.
References $DIC, ilLTIConsumeProvider\AVAILABILITY_CREATE, ilLTIConsumeProvider\AVAILABILITY_EXISTING, ilLTIConsumeProvider\AVAILABILITY_NONE, getAvailabilityFilter(), getCategoryFilter(), getCreatorFilter(), getHasOutcomeFilter(), getIdsFilter(), getIsExternalFilter(), getIsProviderKeyCustomizableFilter(), getKeywordFilter(), getScopeFilter(), getTitleFilter(), SCOPE_BOTH, SCOPE_GLOBAL, and SCOPE_USER.
Here is the call graph for this function:| ilLTIConsumeProviderList::hasTrashedUsages | ( | int | $providerId | ) |
| int | $providerId |
Definition at line 432 of file class.ilLTIConsumeProviderList.php.
Referenced by hasUsages().
Here is the caller graph for this function:| ilLTIConsumeProviderList::hasUntrashedUsages | ( | int | $providerId | ) |
| int | $providerId |
Definition at line 423 of file class.ilLTIConsumeProviderList.php.
Referenced by hasUsages().
Here is the caller graph for this function:| ilLTIConsumeProviderList::hasUsages | ( | int | $providerId | ) |
| int | $providerId |
Definition at line 414 of file class.ilLTIConsumeProviderList.php.
References hasTrashedUsages(), and hasUntrashedUsages().
Here is the call graph for this function:| ilLTIConsumeProviderList::key | ( | ) |
Definition at line 532 of file class.ilLTIConsumeProviderList.php.
References key().
Referenced by key(), and valid().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLTIConsumeProviderList::load | ( | ) |
Definition at line 366 of file class.ilLTIConsumeProviderList.php.
References $DIC, $res, add(), and buildQuery().
Here is the call graph for this function:| ilLTIConsumeProviderList::loadUsages | ( | ) |
Definition at line 379 of file class.ilLTIConsumeProviderList.php.
Referenced by getTableData().
Here is the caller graph for this function:
|
private |
Definition at line 501 of file class.ilLTIConsumeProviderList.php.
Referenced by getTableDataUsedBy().
Here is the caller graph for this function:| ilLTIConsumeProviderList::next | ( | ) |
Definition at line 528 of file class.ilLTIConsumeProviderList.php.
References next().
Referenced by next().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLTIConsumeProviderList::rewind | ( | ) |
Definition at line 540 of file class.ilLTIConsumeProviderList.php.
| ilLTIConsumeProviderList::setAvailabilityFilter | ( | string | $availabilityFilter | ) |
| string | $availabilityFilter |
Definition at line 128 of file class.ilLTIConsumeProviderList.php.
References $availabilityFilter.
| ilLTIConsumeProviderList::setCategoryFilter | ( | string | $categoryFilter | ) |
| string | $categoryFilter |
Definition at line 192 of file class.ilLTIConsumeProviderList.php.
References $categoryFilter.
| ilLTIConsumeProviderList::setCreatorFilter | ( | $creatorFilter | ) |
| int | $creatorFilter |
Definition at line 160 of file class.ilLTIConsumeProviderList.php.
References $creatorFilter.
| ilLTIConsumeProviderList::setHasOutcomeFilter | ( | $hasOutcomeFilter | ) |
| bool | null | $hasOutcomeFilter |
Definition at line 224 of file class.ilLTIConsumeProviderList.php.
References $hasOutcomeFilter.
| ilLTIConsumeProviderList::setIdsFilter | ( | array | $idsFilter | ) |
| int[] | $idsFilter |
Definition at line 112 of file class.ilLTIConsumeProviderList.php.
References $idsFilter.
| ilLTIConsumeProviderList::setIsExternalFilter | ( | $isExternalFilter | ) |
| bool | null | $isExternalFilter |
Definition at line 240 of file class.ilLTIConsumeProviderList.php.
References $isExternalFilter.
| ilLTIConsumeProviderList::setIsProviderKeyCustomizableFilter | ( | $isProviderKeyCustomizableFilter | ) |
| bool | null | $isProviderKeyCustomizableFilter |
Definition at line 256 of file class.ilLTIConsumeProviderList.php.
References $isProviderKeyCustomizableFilter.
| ilLTIConsumeProviderList::setKeywordFilter | ( | string | $keywordFilter | ) |
| string | $keywordFilter |
Definition at line 208 of file class.ilLTIConsumeProviderList.php.
References $keywordFilter.
| ilLTIConsumeProviderList::setProviders | ( | array | $providers | ) |
| ilLTIConsumeProvider[] | $providers |
Definition at line 96 of file class.ilLTIConsumeProviderList.php.
References $providers.
| ilLTIConsumeProviderList::setScopeFilter | ( | $scopeFilter | ) |
| string | $scopeFilter |
Definition at line 144 of file class.ilLTIConsumeProviderList.php.
References $scopeFilter.
| ilLTIConsumeProviderList::setTitleFilter | ( | string | $titleFilter | ) |
| string | $titleFilter |
Definition at line 176 of file class.ilLTIConsumeProviderList.php.
References $titleFilter.
| ilLTIConsumeProviderList::valid | ( | ) |
Definition at line 536 of file class.ilLTIConsumeProviderList.php.
References key().
Here is the call graph for this function:
|
protected |
Definition at line 48 of file class.ilLTIConsumeProviderList.php.
Referenced by getAvailabilityFilter(), and setAvailabilityFilter().
|
protected |
Definition at line 63 of file class.ilLTIConsumeProviderList.php.
Referenced by getCategoryFilter(), and setCategoryFilter().
|
protected |
Definition at line 53 of file class.ilLTIConsumeProviderList.php.
Referenced by getCreatorFilter(), and setCreatorFilter().
|
protected |
Definition at line 73 of file class.ilLTIConsumeProviderList.php.
Referenced by getHasOutcomeFilter(), and setHasOutcomeFilter().
|
protected |
Definition at line 38 of file class.ilLTIConsumeProviderList.php.
Referenced by getIdsFilter(), and setIdsFilter().
|
protected |
Definition at line 78 of file class.ilLTIConsumeProviderList.php.
Referenced by getIsExternalFilter(), and setIsExternalFilter().
|
protected |
Definition at line 83 of file class.ilLTIConsumeProviderList.php.
Referenced by getIsProviderKeyCustomizableFilter(), and setIsProviderKeyCustomizableFilter().
|
protected |
Definition at line 68 of file class.ilLTIConsumeProviderList.php.
Referenced by getKeywordFilter(), and setKeywordFilter().
|
protected |
Definition at line 19 of file class.ilLTIConsumeProviderList.php.
Referenced by getProviders(), and setProviders().
|
protected |
Definition at line 43 of file class.ilLTIConsumeProviderList.php.
Referenced by getScopeFilter(), and setScopeFilter().
|
protected |
Definition at line 58 of file class.ilLTIConsumeProviderList.php.
Referenced by getTitleFilter(), and setTitleFilter().
|
protected |
Definition at line 33 of file class.ilLTIConsumeProviderList.php.
|
protected |
Definition at line 28 of file class.ilLTIConsumeProviderList.php.
| const ilLTIConsumeProviderList::SCOPE_BOTH = 'both' |
Definition at line 23 of file class.ilLTIConsumeProviderList.php.
Referenced by getWhereExpression().
| const ilLTIConsumeProviderList::SCOPE_GLOBAL = 'global' |
Definition at line 21 of file class.ilLTIConsumeProviderList.php.
Referenced by getWhereExpression(), ilObjLTIConsumerGUI\initCreateForm(), ilLTIConsumerAdministrationGUI\showGlobalProviderCmd(), and ilLTIConsumerAdministrationGUI\showUsagesCmd().
| const ilLTIConsumeProviderList::SCOPE_USER = 'user' |
Definition at line 22 of file class.ilLTIConsumeProviderList.php.
Referenced by getWhereExpression(), ilObjLTIConsumerGUI\initCreateForm(), and ilLTIConsumerAdministrationGUI\showUserProviderCmd().