ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
TaskContainer.php
Go to the documentation of this file.
1 <?php
2 
20 
22 {
23  public static function returnDbTableName(): string
24  {
25  return "il_bt_task";
26  }
27 
36  protected ?int $id = null;
42  protected ?string $type = null;
48  protected ?string $class_path = null;
54  protected ?string $class_name = null;
60  protected ?int $bucket_id = null;
61 
62  public function getId(): int
63  {
64  return $this->id;
65  }
66 
67  public function setId(int $id): void
68  {
69  $this->id = $id;
70  }
71 
72  public function getType(): string
73  {
74  return $this->type;
75  }
76 
77  public function setType(string $type): void
78  {
79  $this->type = $type;
80  }
81 
82  public function getClassPath(): string
83  {
84  return $this->class_path;
85  }
86 
87  public function setClassPath(string $class_path): void
88  {
89  $this->class_path = $class_path;
90  }
91 
92  public function getClassName(): string
93  {
94  return $this->class_name;
95  }
96 
97  public function setClassName(string $class_name): void
98  {
99  $this->class_name = $class_name;
100  }
101 
102  public function getBucketId(): int
103  {
104  return $this->bucket_id;
105  }
106 
107  public function setBucketId(int $bucket_id): void
108  {
109  $this->bucket_id = $bucket_id;
110  }
111 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ActiveRecord.