ILIAS  trunk Revision v12.0_alpha-16-g3e876e53c80
ResultPresenter.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
30
32{
37 ilSearchResult $result,
38 ViewControlInfos $view_control_infos
39 ): array;
40
47 ViewControlInfos $view_control_infos
48 ): array;
49
50 public function getViewControlInfos(
51 Sortation $sortation,
52 int $current_page,
53 int $max_pages,
54 int $page_size,
55 URI $pagination_action,
56 Param $page_param_name,
57 URI $sortation_action,
58 Param $sortation_param_name
60
61 public function replacePlaceholders(string $html): string;
62}
The scope of this class is split ilias-conform URI's into components.
Definition: URI.php:35
Parses result XML from lucene search highlight.
Validate Lucene search results Do access checks, create ref_ids from obj_ids...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getViewControlInfos(Sortation $sortation, int $current_page, int $max_pages, int $page_size, URI $pagination_action, Param $page_param_name, URI $sortation_action, Param $sortation_param_name)
getLuceneSearchResultAsPanel(ilLuceneSearchResultFilter $result, ilLuceneHighlighterResultParser $highlighter, ViewControlInfos $view_control_infos)
getDirectSearchResultAsPanel(ilSearchResult $result, ViewControlInfos $view_control_infos)
This describes commonalities between the different modals.
Definition: Modal.php:35