protected function variables()
{
$this->variables['id'] = $this->id;
$this->variables['name'] = $this->formatName($this->column);
$this->variables['value'] = $this->value();
$this->variables['label'] = $this->label;
$this->variables['column'] = $this->column;
$this->variables['attributes'] = $this->formatAttributes();
return $this->variables;
}