Elgg  Version 4.3
icon.php File Reference

Go to the source code of this file.


 $icon = elgg_extract('icon', $vars, '')
 Annotation icon. More...
if($icon===false) if($icon!== '') $icon_size = elgg_extract('icon_size', $vars, 'small')
 $icon_entity = elgg_extract('icon_entity', $vars)
if($icon_entity instanceof ElggEntity$annotation = elgg_extract('annotation', $vars)
if(!$annotation instanceof ElggAnnotation$owner = $annotation->getOwnerEntity()
 if (!$owner instanceof ElggEntity)

Variable Documentation

if ($icon_entity instanceof ElggEntity) $annotation = elgg_extract('annotation', $vars)

Definition at line 29 of file icon.php.

$icon = elgg_extract('icon', $vars, '')

Annotation icon.

$vars['annotation'] ElggAnnotation $vars['icon'] Annotation icon. If false no icon will be shown, '' for default icon. $vars['icon_size'] The icon size to draw for the entity (default: small) $vars['icon_entity'] The entity to draw the icon for. This can be different from the listed entity (eg owner of a blog) If provided no fallback logic will be applied

Definition at line 12 of file icon.php.

$icon_entity = elgg_extract('icon_entity', $vars)

Definition at line 23 of file icon.php.

if ($icon===false) if ($icon!== '') $icon_size = elgg_extract('icon_size', $vars, 'small')

Definition at line 22 of file icon.php.

if (!$annotation instanceof ElggAnnotation) $owner = $annotation->getOwnerEntity()

Definition at line 34 of file icon.php.

if(!$owner instanceof ElggEntity)

Definition at line 35 of file icon.php.