ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
◀ ilDoc Overview
class.ilTestPlayerNavButton.php
Go to the documentation of this file.
1
<?php
2
/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
require_once
'Services/UIComponent/Button/classes/class.ilLinkButton.php'
;
5
12
class
ilTestPlayerNavButton
extends
ilLinkButton
13
{
17
private
$nextCommand
=
''
;
18
22
public
function
getNextCommand
()
23
{
24
return
$this->nextCommand
;
25
}
26
30
public
function
setNextCommand
(
$nextCommand
)
31
{
32
$this->nextCommand =
$nextCommand
;
33
}
34
38
public
function
render
()
39
{
40
$this->
prepareRender
();
41
42
$attr = array(
43
'href'
=> $this->
getUrl
() ? $this->
getUrl
() :
"#"
,
44
'target'
=> $this->
getTarget
()
45
);
46
47
if
( strlen($this->
getNextCommand
()) )
48
{
49
$attr[
'data-nextcmd'
] = $this->
getNextCommand
();
50
}
51
52
return
'<a'
.$this->renderAttributes($attr).
'>'
.$this->
renderCaption
().
'</a>'
;
53
}
54
55
public
static
function
getInstance
()
56
{
57
return
new
self
(
self::TYPE_LINK
);
58
}
59
}
ilButtonBase\prepareRender
prepareRender()
Prepare render
Definition:
class.ilButtonBase.php:344
ilButtonBase\TYPE_LINK
const TYPE_LINK
Definition:
class.ilButtonBase.php:32
ilLinkButton
Definition:
class.ilLinkButton.php:14
ilLinkButton\getTarget
getTarget()
Get target.
Definition:
class.ilLinkButton.php:63
ilLinkButton\renderCaption
renderCaption()
Prepare caption for render.
Definition:
class.ilLinkButton.php:78
ilLinkButton\getUrl
getUrl()
Get URL.
Definition:
class.ilLinkButton.php:43
ilTestPlayerNavButton
Definition:
class.ilTestPlayerNavButton.php:13
ilTestPlayerNavButton\render
render()
Definition:
class.ilTestPlayerNavButton.php:38
ilTestPlayerNavButton\$nextCommand
$nextCommand
Definition:
class.ilTestPlayerNavButton.php:17
ilTestPlayerNavButton\getNextCommand
getNextCommand()
Definition:
class.ilTestPlayerNavButton.php:22
ilTestPlayerNavButton\getInstance
static getInstance()
Factory.
Definition:
class.ilTestPlayerNavButton.php:55
ilTestPlayerNavButton\setNextCommand
setNextCommand($nextCommand)
Definition:
class.ilTestPlayerNavButton.php:30
Modules
Test
classes
class.ilTestPlayerNavButton.php
Generated on Wed Sep 24 2025 19:00:49 for ILIAS by
1.9.4 (using
Doxyfile
)