ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilPDBaseObjectsRenderer.php
Go to the documentation of this file.
1 <?php declare(strict_types=1);
2 
3 /* Copyright (c) 1998-2019 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
7 
12 {
14  protected $blockView;
15 
17  protected $uiFactory;
18 
20  protected $uiRenderer;
21 
23  protected $user;
24 
26  protected $lng;
27 
29  protected $objectService;
30 
32  protected $ctrl;
33 
35  protected $listItemFactory;
36 
38  protected $tpl;
39 
41  protected $currentRowType = '';
42 
54  public function __construct(
63  ) {
64  $this->blockView = $blockView;
65  $this->uiFactory = $uiFactory;
66  $this->uiRenderer = $uiRenderer;
67  $this->listItemFactory = $listItemFactory;
68  $this->user = $user;
69  $this->lng = $lng;
70  $this->objectService = $objectService;
71  $this->ctrl = $ctrl;
72  }
73 }
Interface ilPDObjectsRenderer.
An entity that renders components to a string output.
Definition: Renderer.php:14
This class provides processing control methods.
Class ilPDSelectedItemsBlockViewGUI.
Class ilPDSelectedItemsBlockListGUIFactory.
user()
Definition: user.php:4
Class ilPDBaseObjectsRenderer.
This is how the factory for UI elements looks.
Definition: Factory.php:17
__construct(ilPDSelectedItemsBlockViewGUI $blockView, Factory $uiFactory, Renderer $uiRenderer, ilPDSelectedItemsBlockListGUIFactory $listItemFactory, ilObjUser $user, ilLanguage $lng, ilObjectService $objectService, ilCtrl $ctrl)
ilPDSelectedItemsTileRenderer constructor.
language handling