コード例 #1
0
ファイル: Table.php プロジェクト: famoser/php-frame
 public function addHeader(array $header)
 {
     $this->addHead();
     $row = new BaseNode("th");
     foreach ($header as $item) {
         $rowContent = new basenode("td");
         $rowContent->setText($item);
         $row->addChildren($rowContent);
     }
     $this->head->addChildren($row);
 }
コード例 #2
0
ファイル: Label.php プロジェクト: famoser/php-frame
 public function __construct($for, $name = null)
 {
     parent::__construct("label");
     $this->setProperty("for", $for);
     if ($name == null) {
         $name = $for;
     }
     $this->setText($name);
 }
コード例 #3
0
ファイル: TextArea.php プロジェクト: famoser/php-frame
 public function __construct($id, $placeholder, $required = true)
 {
     parent::__construct("textarea", $id);
     $this->setProperty("placeholder", $placeholder);
     $this->setProperty("rows", "5");
     if ($required) {
         $this->setAttribute("required");
     }
 }
コード例 #4
0
ファイル: Input.php プロジェクト: famoser/php-frame
 public function __construct($type, $id, $placeholder, $required = true)
 {
     parent::__construct("input", $id);
     $this->setProperty("placeholder", $placeholder);
     $this->setProperty("type", $type);
     if ($required) {
         $this->setAttribute("required");
     }
 }
コード例 #5
0
ファイル: A.php プロジェクト: famoser/php-frame
 public function __construct($link, $text = null, $alt = null, $target = "_blank", $showText = true)
 {
     parent::__construct("a");
     $this->link = $link;
     if ($showText) {
         if ($text == null) {
             $this->setText($link);
         } else {
             $this->setText($text);
         }
     }
     if ($alt == null) {
         $this->alt = $text;
     } else {
         $this->alt = $alt;
     }
     $this->target = $target;
 }
コード例 #6
0
ファイル: P.php プロジェクト: famoser/php-frame
 public function __construct()
 {
     parent::__construct("p");
 }
コード例 #7
0
ファイル: Div.php プロジェクト: famoser/php-frame
 public function __construct($id = null)
 {
     parent::__construct("div", $id);
 }
コード例 #8
0
ファイル: Button.php プロジェクト: famoser/php-frame
 public function __construct($text, $id = null)
 {
     parent::__construct("button", $id);
     $this->setText($text);
 }