19declare(strict_types=0);
39class Factory implements InfoFactoryInterface
41 public function iterator(): IteratorFactoryInterface
43 return new IteratorFactory();
74 ObjectDataInfoInterface $object_data_info
75 ): CombinedInfoInterface {
87 ): ObjectDataInfoInterface {
97 ObjectDataIteratorInterface $object_data_iterator,
98 LPIteratorInterface $lp_iterator,
99 CombinedIteratorInterface $combined_iterator
100 ): ViewInfoInterface {
102 $object_data_iterator,
combined(LPInterface $lp_info, ObjectDataInfoInterface $object_data_info)
view(ObjectDataIteratorInterface $object_data_iterator, LPIteratorInterface $lp_iterator, CombinedIteratorInterface $combined_iterator)
lp(int $user_id, int $object_id, int $lp_status, int $percentage, int $lp_mode, int $spent_seconds, ilDateTime $status_changed, int $visits, int $read_count, bool $has_percentage)
objectData(int $object_id, string $title, string $description, string $type)
@classDescription Date and time handling
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...