ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
TestUserInteraction.php
Go to the documentation of this file.
1 <?php
2 
19 namespace ILIAS\Test\Logging;
20 
27 
29 {
30  public const LANG_VAR_PREFIX = 'logs_';
31 
32  public function getUniqueIdentifier(): ?string;
33  public function withId(int $id): self;
34  public function getLogEntryAsDataTableRow(
36  TitleColumnsBuilder $title_builder,
37  DataRowBuilder $row_builder,
38  array $environment
39  ): DataRow;
40  public function getLogEntryAsExportRow(
41  \ilLanguage $lng,
42  TitleColumnsBuilder $title_builder,
43  AdditionalInformationGenerator $additional_info,
44  array $environment
45  ): array;
46  public function getParsedAdditionalInformation(
47  AdditionalInformationGenerator $additional_info,
48  UIFactory $ui_factory,
49  array $environment
51  public function toStorage(): array;
52 }
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:23
global $lng
Definition: privfeed.php:31