| ILIAS
    release_7 Revision v7.30-3-g800a261c036
    | 
 Inheritance diagram for ILIAS\BackgroundTasks\Persistence:
 Inheritance diagram for ILIAS\BackgroundTasks\Persistence: Collaboration diagram for ILIAS\BackgroundTasks\Persistence:
 Collaboration diagram for ILIAS\BackgroundTasks\Persistence:| Public Member Functions | |
| saveBucketAndItsTasks (Bucket $bucket) | |
| getBucketIdsOfUser ($user_id, $order_by="id", $order_direction="ASC") | |
| getBucketIdsByState ($state) | |
| loadBucket ($bucket_container_id) | |
| loadBuckets ($bucket_container_id) | |
| deleteBucketById ($bucket_id) | |
| Deletes the Observer AND all its tasks and values.  More... | |
| deleteBucket ($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 ($user_id) | |
Definition at line 11 of file Persistence.php.
| ILIAS\BackgroundTasks\Persistence::deleteBucket | ( | $bucket | ) | 
Delete the bucket and all its stuff.
| $bucket | Bucket | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::deleteBucketById | ( | $bucket_id | ) | 
Deletes the Observer AND all its tasks and values.
| $bucket_id | int | 
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\deleteBucket(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::getBucketContainerId | ( | Bucket | $bucket | ) | 
| Bucket | $bucket | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketIdsByState | ( | $state | ) | 
| $state | int | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketIdsOfUser | ( | $user_id, | |
| $order_by = "id", | |||
| $order_direction = "ASC" | |||
| ) | 
| int | $user_id | |
| string | $order_by | |
| string | $order_direction | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketMetaOfUser | ( | $user_id | ) | 
| int | $user_id | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::loadBucket | ( | $bucket_container_id | ) | 
| int | $bucket_container_id | 
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::loadBuckets | ( | $bucket_container_id | ) | 
| $bucket_container_id | 
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.
| Bucket | $bucket | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.