public function __construct($data = [])
{
if ($data instanceof Arrayable) {
$data = $data->toArray();
}
if (!empty($data)) {
$this->data = $data;
}
$this->initFormAttributes();
}