コード例 #1
0
ファイル: Option.php プロジェクト: splitice/radical-web-form
 function __construct($value, $text = null, $selected = false)
 {
     $attributes = array();
     $attributes['value'] = $value;
     if (null === $text) {
         $text = $value;
     }
     parent::__construct('option', $attributes, $text);
     if ($selected == true) {
         $this->setSelected(true);
     }
 }
コード例 #2
0
ファイル: Label.php プロジェクト: splitice/radical-web-form
 function __toString()
 {
     if ($this->element instanceof CheckBox) {
         $this->element->html_override(null);
         $inner = $this->inner;
         if ($this->before) {
             $this->inner = (string) $this->element . $this->inner;
         } else {
             $this->inner .= (string) $this->element;
         }
         $this->element->html_override('');
         $ret = parent::__toString();
         $this->inner = $inner;
         return $ret;
     }
     return parent::__toString();
 }
コード例 #3
0
ファイル: Link.php プロジェクト: splitice/radical-html
 function __construct($href, $rel = 'stylesheet', $media = null)
 {
     parent::__construct('link', array('rel' => $rel, 'href' => $href, 'media' => $media));
 }
コード例 #4
0
ファイル: Script.php プロジェクト: splitice/radical-html
 function __construct($src = null, $type = 'text/javascript')
 {
     parent::__construct('script', array('src' => $src, 'type' => $type));
     $this->singleClose = false;
 }
コード例 #5
0
ファイル: Meta.php プロジェクト: splitice/radical-html
 function __construct($name, $content)
 {
     parent::__construct('meta', array('name' => $name, 'content' => $content));
 }
コード例 #6
0
 function __construct($tag, $name)
 {
     parent::__construct($tag, compact('name'));
 }