|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ILIAS\BackgroundTasks\Persistence:
Collaboration diagram for ILIAS\BackgroundTasks\Persistence:Public Member Functions | |
| saveBucketAndItsTasks (Bucket $bucket) | |
| getBucketIdsOfUser (int $user_id, string $order_by="id", string $order_direction="ASC") | |
| getBucketIdsByState (int $state) | |
| loadBucket (int $bucket_container_id) | |
| loadBuckets (array $bucket_container_ids) | |
| deleteBucketById (int $bucket_id) | |
| Deletes the Observer AND all its tasks and values. More... | |
| deleteBucket (Bucket $bucket) | |
| Delete the bucket and all its stuff. More... | |
| updateBucket (Bucket $bucket) | |
| Updates only the bucket! Use this if e.g. More... | |
| getBucketContainerId (Bucket $bucket) | |
| getBucketMetaOfUser (int $user_id) | |
Definition at line 27 of file Persistence.php.
| ILIAS\BackgroundTasks\Persistence::deleteBucket | ( | Bucket | $bucket | ) |
Delete the bucket and all its stuff.
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::deleteBucketById | ( | int | $bucket_id | ) |
Deletes the Observer AND all its tasks and values.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\deleteBucket(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\getValueContainerId(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::getBucketContainerId | ( | Bucket | $bucket | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketIdsByState | ( | int | $state | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::getBucketIdsOfUser | ( | int | $user_id, |
| string | $order_by = "id", |
||
| string | $order_direction = "ASC" |
||
| ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketMetaOfUser | ( | int | $user_id | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::loadBucket | ( | int | $bucket_container_id | ) |
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\getValueContainerId(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets(), and ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::loadBuckets | ( | array | $bucket_container_ids | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::saveBucketAndItsTasks | ( | Bucket | $bucket | ) |
| Bucket | $bucket | The bucket you want to save. |
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::updateBucket | ( | Bucket | $bucket | ) |
Updates only the bucket! Use this if e.g.
the percentage or the current task changes.
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.