psf
psf
includes
html
label.php
1
<?php
2
3
// Part of simple php framework (spf)
4
5
// This program is free software: you can redistribute it and/or modify
6
// it under the terms of the GNU General Public License as published by
7
// the Free Software Foundation, either version 3 of the License, or
8
// (at your option) any later version.
9
10
// This program is distributed in the hope that it will be useful,
11
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
// GNU General Public License for more details.
14
15
// Copyright (c) Petr Bena <petr@bena.rocks> 2015 - 2017
16
17
if
(!defined(
"PSF_ENTRY_POINT"
))
18
die(
"Not a valid psf entry point"
);
19
20
require_once (dirname(__FILE__) .
"/element.php"
);
21
22
class
Label
extends
HtmlElement
23
{
24
public
$For;
25
public
$Value;
26
27
public
function
__construct($_for = NULL, $_value = NULL, $_parent = NULL)
28
{
29
$this->For = $_for;
30
$this->Value = $_value;
31
parent::__construct($_parent);
32
}
33
34
public
function
ToHtml()
35
{
36
$_e =
"<label"
;
37
if
($this->For !== NULL)
38
$_e .=
" for=\"$this->For\""
;
39
$_e .=
">"
;
40
if
($this->Value !== NULL)
41
$_e .= $this->Value;
42
$_e .=
"</label>"
;
43
return
$_e;
44
}
45
}
Label
Definition:
label.php:22
HtmlElement
Definition:
element.php:23
Generated on Fri Aug 9 2019 14:18:54 for psf by
1.8.13