public function Instance::__construct in Little helpers 7
Same name and namespace in other branches
- 7.2 src/Field/Instance.php \Drupal\little_helpers\Field\Instance::__construct()
File
- src/
Field/ Instance.php, line 21
Class
Namespace
Drupal\little_helpers\FieldCode
public function __construct($data) {
foreach ($data as $k => $v) {
$this->{$k} = $v;
}
if (isset($data['field_name']) && !isset($this->field)) {
$this->field = Field::byName($data['field_name']);
}
if (isset($this->field)) {
$this
->setField($this->field);
}
if (empty($this->label)) {
$this->label = $this->field->field_name;
}
}