* Name: photo
* Purpose: insert
tag
*
* @param array $params parameters
* @param Smarty_Internal_Template $template template object
*
* @return string
*/
function smarty_function_photo($params, $template)
{
$photo = null;
$link = false;
$type = null;
$id = null;
$image = null;
$alt = '';
extract($params);
if (!$photo) {
return null;
}
static $urlFinder = null;
if (!$urlFinder) {
$urlFinder = ServiceContainer::getService(UrlFinder::class);
}
if ($alt !== '' && $alt) {
$alt = ' alt="'.htmlspecialchars($alt).'"';
}
$res = "
";
if ($link) {
$res = "{$res}'";
}
return $res;
}