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
}
ilTestPlayerNavButton\$nextCommand
$nextCommand
Definition:
class.ilTestPlayerNavButton.php:17
ilTestPlayerNavButton\getNextCommand
getNextCommand()
Definition:
class.ilTestPlayerNavButton.php:22
ilLinkButton\renderCaption
renderCaption()
Prepare caption for render.
Definition:
class.ilLinkButton.php:78
ilTestPlayerNavButton\render
render()
Definition:
class.ilTestPlayerNavButton.php:38
ilLinkButton\getUrl
getUrl()
Get URL.
Definition:
class.ilLinkButton.php:43
ilTestPlayerNavButton\getInstance
static getInstance()
Definition:
class.ilTestPlayerNavButton.php:55
ilTestPlayerNavButton\setNextCommand
setNextCommand($nextCommand)
Definition:
class.ilTestPlayerNavButton.php:30
ilButtonBase\prepareRender
prepareRender()
Prepare render.
Definition:
class.ilButtonBase.php:344
ilTestPlayerNavButton
Definition:
class.ilTestPlayerNavButton.php:12
ilLinkButton\getTarget
getTarget()
Get target.
Definition:
class.ilLinkButton.php:63
ilLinkButton
Definition:
class.ilLinkButton.php:13
Modules
Test
classes
class.ilTestPlayerNavButton.php
Generated on Wed Aug 27 2025 19:00:46 for ILIAS by
1.8.13 (using
Doxyfile
)