static function image($path, $options = array())
{
if (!isset($options['title'])) {
$options['title'] = '';
}
if (!isset($options['alt'])) {
$options['alt'] = $options['title'];
}
if (empty($options['title']) && !empty($options['alt'])) {
$options['title'] = $options['alt'];
}
$url = false;
if (!empty($options['url'])) {
$url = $options['url'];
unset($options['url']);
}
$class = "";
if ($url) {
$class = "class='pointer'";
}
$image = sprintf('<img src="%1$s" %2$s %3$s />', $path, Html::parseAttributes($options), $class);
if ($url) {
return Html::link($image, $url);
}
return $image;
}