3 declare(strict_types=1);
102 if (is_null($this->type)) {
104 $data = $this->
raw(self::FIELD_TYPE);
105 if (is_null($data)) {
121 if (is_null($this->name)) {
123 $data = $this->
raw(self::FIELD_NAME);
124 if (is_null($data)) {
127 $this->name = (string) $data;
146 if (is_null($this->label)) {
148 $data = $this->
raw(self::FIELD_LABEL);
149 if (is_null($data)) {
165 if (is_null($this->isRequired)) {
167 $data = $this->
raw(self::FIELD_IS_REQUIRED);
168 if (is_null($data)) {
171 $this->isRequired = (bool) $data;
183 if (is_null($this->attributeConstraint)) {
185 $data = $this->
raw(self::FIELD_ATTRIBUTE_CONSTRAINT);
186 if (is_null($data)) {
189 $this->attributeConstraint = (string) $data;
208 if (is_null($this->inputTip)) {
210 $data = $this->
raw(self::FIELD_INPUT_TIP);
211 if (is_null($data)) {
227 if (is_null($this->inputHint)) {
229 $data = $this->
raw(self::FIELD_INPUT_HINT);
230 if (is_null($data)) {
233 $this->inputHint = (string) $data;
245 if (is_null($this->isSearchable)) {
247 $data = $this->
raw(self::FIELD_IS_SEARCHABLE);
248 if (is_null($data)) {
251 $this->isSearchable = (bool) $data;