ILIAS  trunk Revision v11.0_alpha-1723-g8e69f309bab
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.ilObjTalkTemplate.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 final class ilObjTalkTemplate extends ilContainer
22 {
23  public const string TYPE = 'talt';
24 
25  public function __construct(int $id = 0, bool $a_call_by_reference = true)
26  {
27  $this->setType(self::TYPE);
28  parent::__construct($id, $a_call_by_reference);
29  }
30 
31  public function create(): int
32  {
33  parent::create();
35  return $this->getId();
36  }
37 
38  public static function _exists(int $id, bool $reference = false, ?string $type = null): bool
39  {
40  return parent::_exists($id, $reference, self::TYPE);
41  }
42 }
string $type
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
setType(string $type)
static _exists(int $id, bool $reference=false, ?string $type=null)
__construct(int $id=0, bool $a_call_by_reference=true)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static _writeContainerSetting(int $a_id, string $a_keyword, string $a_value)
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
__construct(Container $dic, ilPlugin $plugin)