XOOPS  2.6.0
Hidden.php
Go to the documentation of this file.
1 <?php
2 /*
3  You may not change or alter any portion of this comment or credits
4  of supporting developers from this source code or any supporting source code
5  which is considered copyrighted (c) material of the original comment or credit authors.
6 
7  This program is distributed in the hope that it will be useful,
8  but WITHOUT ANY WARRANTY; without even the implied warranty of
9  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10 */
11 
12 namespace Xoops\Form;
13 
25 class Hidden extends Element
26 {
27 
34  public function __construct($name, $value)
35  {
36  $this->setAttribute('type', 'hidden');
37  $this->setAttribute('name', $name);
38  $this->setHidden();
39  $this->setValue($value);
40  $this->setCaption('');
41  }
42 
48  public function render()
49  {
51  return '<input ' . $attributes . 'value="'
52  . $this->getValue() . '" ' . $this->getExtra() .' >' . NWLINE;
53  }
54 }
setValue($value)
Definition: Element.php:199
getValue($encode=false)
Definition: Element.php:180
setCaption($caption)
Definition: Element.php:396
setAttribute($name, $value=null)
Definition: Attributes.php:42
getExtra($encode=false)
Definition: Element.php:539
__construct($name, $value)
Definition: Hidden.php:34