<?php
namespace PHPFUI;
/**
* Thumbnails can be a Model link
*/
class Thumbnail extends \PHPFUI\HTML5Element
{
/**
* @param string $url for optional link
*/
public function __construct(\PHPFUI\Image $img, string $url = '')
{
if ($url)
{
parent::__construct('a');
$this->addAttribute('href', $url);
$this->addClass('thumbnail');
$this->add($img);
}
else
{
parent::__construct('img');
$this->setAttribute('alt', $img->getAttribute('alt'));
$this->setAttribute('src', $img->getAttribute('src'));
$this->addClass('thumbnail');
}
}
}