/** * @param CheckBoxFormatValueViewColumnDecorator $column */ public function RenderCheckBoxViewColumn($column) { $value = $column->GetInnerField()->GetData(); if (!isset($value)) { $this->result = $this->Render($column->GetInnerField()); } else { if (empty($value)) { if ($this->HtmlMarkupAvailable()) { $this->result = $column->GetFalseValue(); } else { $this->result = 'false'; } } else { if ($this->HtmlMarkupAvailable()) { $this->result = $column->GetTrueValue(); } else { $this->result = 'true'; } } } }