options as $id => $value)
{
$checked = ($this->isChecked($id)) ? " checked=''" : '';
$attributeId = $this->getId() . '_' . $this->getId($id);
$output .= "";
if ($value)
{
$output .= "";
}
}
return $output;
}
/**
* @param string $value
* @return bool
*/
private function isChecked($value)
{
if (
$this->default &&
(
(is_string($this->default) && $this->default === $value) ||
(is_int($value) && (int) $this->default == $value) ||
(is_array($this->default) && in_array($value, $this->default))
)
)
{
return true;
}
return false;
}
/**
* @return string
*/
public function render()
{
return ($this->renderFile) ? @file_get_contents($this->renderFile) : $this->prepareOutput();
}
}