nur-sery/nur_src/v/bs3/fo/ControlTextarea.php

24 lines
625 B
PHP

<?php
namespace nur\v\bs3\fo;
use nur\v\v;
class ControlTextarea extends ControlVisualInput {
function buildControl(): array {
$name = $this->ppName;
$value = $this->ppValue;
return v::tag("textarea", [
"id" => $this->ppId,
"name" => $name,
"readonly" => $this->ppReadonly? "readonly": false,
"disabled" => $this->ppDisabled? "disabled": false,
"required" => $this->ppRequired? "required": false,
"placeholder" => $this->ppPlaceholder,
"class" => ["form-control", $this->ppClass],
"style" => $this->ppStyle,
$this->ppAttrs,
q($value),
]);
}
}