chore: Аннотация типов
This commit is contained in:
parent
f964472e62
commit
cf0bc435ce
19 changed files with 96 additions and 37 deletions
|
|
@ -4,6 +4,8 @@
|
|||
*/
|
||||
namespace ctiso\Form;
|
||||
|
||||
use ctiso\Form\OptionsFactory;
|
||||
|
||||
class Field
|
||||
{
|
||||
/** @var bool */
|
||||
|
|
@ -25,18 +27,26 @@ class Field
|
|||
public $error = false;
|
||||
/** @var bool */
|
||||
public $require = false;
|
||||
/** @var ?string */
|
||||
public $hint = null;
|
||||
/** @var ?int */
|
||||
public $maxlength = null;
|
||||
/** @var ?string */
|
||||
public $fieldset = null;
|
||||
// Блоки (Убрать в отдельный класс!!!)
|
||||
/** @var array */
|
||||
public $_title = [];
|
||||
/** @var string */
|
||||
public $description = "";
|
||||
/** @var array */
|
||||
public $alias = [];
|
||||
|
||||
/** @phpstan-ignore-next-line */
|
||||
|
||||
/**
|
||||
* @param array $input
|
||||
* @param OptionsFactory|null $factory
|
||||
* @phpstan-ignore-next-line
|
||||
*/
|
||||
public function __construct ($input = [], $factory = null)
|
||||
{
|
||||
$this->default = null;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue