phpMv
-UI toolkit 2.4.12
jQuery, jQuery UI, Twitter Bootstrap and Semantic-UI library for php & php MVC Frameworks
HtmlFormCheckbox.php
Go to the documentation of this file.
1
<?php
2
3
namespace
Ajax\semantic\html\collections\form
;
4
5
use
Ajax\semantic\html\base\constants\CheckboxType
;
6
use
Ajax\semantic\html\modules\checkbox\HtmlCheckbox
;
7
use
Ajax\semantic\html\collections\form\traits\CheckboxTrait
;
8
15
class
HtmlFormCheckbox
extends
HtmlFormField
{
16
use
CheckboxTrait
;
17
public
function
__construct
(
$identifier
, $label=NULL, $value=NULL, $type=NULL) {
18
parent::__construct(
"field-"
.
$identifier
,
new
HtmlCheckbox
(
$identifier
,$label,$value,$type));
19
$this->_identifier=
$identifier
;
20
}
21
22
public
static
function
slider
(
$identifier
, $label=
""
, $value=NULL) {
23
return
new
HtmlFormCheckbox
(
$identifier
, $label, $value,
CheckboxType::SLIDER
);
24
}
25
26
public
static
function
toggle
(
$identifier
, $label=
""
, $value=NULL) {
27
return
new
HtmlFormCheckbox
(
$identifier
, $label, $value,
CheckboxType::TOGGLE
);
28
}
29
}
Ajax\semantic\html\base\constants\CheckboxType\SLIDER
const SLIDER
Definition:
CheckboxType.php:8
Ajax\semantic\html\modules\checkbox\HtmlCheckbox
Definition:
HtmlCheckbox.php:7
Ajax\semantic\html\collections\form\HtmlFormCheckbox\__construct
__construct($identifier, $label=NULL, $value=NULL, $type=NULL)
Definition:
HtmlFormCheckbox.php:17
CheckboxType
Ajax\semantic\html\collections\form\HtmlFormCheckbox\toggle
static toggle($identifier, $label="", $value=NULL)
Definition:
HtmlFormCheckbox.php:26
Ajax\semantic\html\collections\form\HtmlFormCheckbox\slider
static slider($identifier, $label="", $value=NULL)
Definition:
HtmlFormCheckbox.php:22
Ajax\semantic\html\collections\form\HtmlFormField
Definition:
HtmlFormField.php:15
Ajax\common\html\BaseWidget\$identifier
$identifier
Definition:
BaseWidget.php:14
Ajax\semantic\html\collections\form\traits\CheckboxTrait
trait CheckboxTrait
Definition:
CheckboxTrait.php:13
Ajax\semantic\html\collections\form\HtmlFormCheckbox
Semantic Checkbox component.
Definition:
HtmlFormCheckbox.php:15
HtmlCheckbox
Ajax\semantic\html\base\constants\CheckboxType\TOGGLE
const TOGGLE
Definition:
CheckboxType.php:8
Ajax\semantic\html\collections\form
Definition:
HtmlForm.php:3
Ajax
semantic
html
collections
form
HtmlFormCheckbox.php
Generated on Thu Sep 19 2024 23:26:03 for
phpMv-UI
by
doxygen
1.8.13