ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
AbstractDynamicToolProvider.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
21 
27 
33 {
35 
37 
38  protected ToolFactory $factory;
39 
43  public function __construct(Container $dic)
44  {
45  parent::__construct($dic);
46  $this->context_collection = $this->globalScreen()->tool()->context()->collection();
47  $this->factory = $this->globalScreen()->tool()->factory();
48  $this->identification_provider = $this->globalScreen()->identification()->tool($this);
49  }
50 }
factory()
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
Class ToolFactory This factory provides you all available types for MainMenu GlobalScreen Tools...
Definition: ToolFactory.php:29
__construct(Container $dic, ilPlugin $plugin)
$dic
Definition: result.php:31