Copied!
<?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');
			}
		}
	}
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration