ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
interface.ilCtrlPathFactoryInterface.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 2021 Thibeau Fuhrer <thf@studer-raimann.ch> Extended GPL, see docs/LICENSE */
4 
12 {
20  public function find(ilCtrlContextInterface $context, $target): ilCtrlPathInterface;
21 
28  public function existing(string $cid_path): ilCtrlPathInterface;
29 
35  public function null(): ilCtrlPathInterface;
36 }
find(ilCtrlContextInterface $context, $target)
Returns the corresponding ilCtrlPath by the provided target type.
$context
Definition: webdav.php:29
existing(string $cid_path)
Returns an instance of an existing ilCtrlPath.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface ilCtrlPathFactoryInterface describes the ilCtrl Path factory.
null()
Returns a pseudo instance of an ilCtrlPath.
Interface ilCtrlPathInterface is responsible for holding and manipulating a valid ilCtrl class-path (...