◆ __construct()
◆ getSelectedObjects()
ILIAS\BookingManager\BookingProcess\ObjectSelectionManager::getSelectedObjects |
( |
int |
$user_id = 0 | ) |
|
Definition at line 51 of file class.ObjectSelectionManager.php.
51 : array
52 {
54 $user_id = $this->domain->user()->getId();
55 }
56 $valid_obj_ids = $this->object_manager->getObjectIds();
57 return array_filter(
58 $this->repo->objectSelection()->getSelectedObjects($this->pool_id,
$user_id),
59 static function (
$id) use ($valid_obj_ids) {
60 return in_array(
$id, $valid_obj_ids,
true);
61 }
62 );
63 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
References $id, and $user_id.
◆ setSelectedObjects()
ILIAS\BookingManager\BookingProcess\ObjectSelectionManager::setSelectedObjects |
( |
array |
$obj_ids, |
|
|
int |
$user_id = 0 |
|
) |
| |
Definition at line 65 of file class.ObjectSelectionManager.php.
65 : void
66 {
68 $user_id = $this->domain->user()->getId();
69 }
70 $valid_obj_ids = $this->object_manager->getObjectIds();
71 $obj_ids = array_filter(
72 $obj_ids,
73 static function (
$id) use ($valid_obj_ids) {
74 return in_array(
$id, $valid_obj_ids,
true);
75 }
76 );
77 $this->repo->objectSelection()->setSelectedObjects(
78 $this->pool_id,
80 $obj_ids
81 );
82 }
References $id, and $user_id.
◆ $data
◆ $domain
◆ $object_manager
◆ $pool_id
int ILIAS\BookingManager\BookingProcess\ObjectSelectionManager::$pool_id |
|
protected |
◆ $repo
The documentation for this class was generated from the following file: