first commit

This commit is contained in:
kali
2024-05-28 17:10:06 +03:00
parent 92b3d15cc7
commit 49a337bd0f
43 changed files with 1799 additions and 0 deletions

16
builders/CheckBoxBuilder.php Executable file
View File

@ -0,0 +1,16 @@
<?php
namespace itguild\forms\form\builders;
use itguild\forms\form\inputs\Checkbox;
class CheckBoxBuilder
{
public static function build(string $name, array $params = []): Checkbox
{
$value = $params['value'] ?? "";
unset($params['value']);
return new Checkbox(name: $name, value: $value, paramsArray: $params);
}
}