ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
TestUserInteraction.php
Go to the documentation of this file.
1 <?php
2 
19 namespace ILIAS\Test\Logging;
20 
22 
28 
30 {
31  public const LANG_VAR_PREFIX = 'logs_';
32 
33  public function getUniqueIdentifier(): ?string;
34  public function withId(int $id): self;
35  public function getLogEntryAsDataTableRow(
37  TitleColumnsBuilder $title_builder,
38  DataRowBuilder $row_builder,
39  array $environment
40  ): DataRow;
41  public function getLogEntryAsExportRow(
42  \ilLanguage $lng,
43  TitleColumnsBuilder $title_builder,
44  AdditionalInformationGenerator $additional_info,
45  array $environment
46  ): array;
47  public function getParsedAdditionalInformation(
48  AdditionalInformationGenerator $additional_info,
49  UIFactory $ui_factory,
50  array $environment
52  public function toStorage(): array;
53 }
getParsedAdditionalInformation(AdditionalInformationGenerator $additional_info, UIFactory $ui_factory, array $environment)
getLogEntryAsExportRow(\ilLanguage $lng, TitleColumnsBuilder $title_builder, AdditionalInformationGenerator $additional_info, array $environment)
getLogEntryAsDataTableRow(\ilLanguage $lng, TitleColumnsBuilder $title_builder, DataRowBuilder $row_builder, array $environment)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:24
global $lng
Definition: privfeed.php:32