public function control_id()
{
$control = $this;
return $this->get_setting('control_id', function ($setting_name, $control) use($control) {
$control_id = array($control->name);
/** @var FormContainer $control */
foreach ($control->controls as $control) {
$control_id[] = $control->control_id();
}
$control_id = md5(implode(',', $control_id));
return $control_id;
});
}