public static function media($heading = '', $body = '', $src = '', $img = '', $srcOptions = [], $imgOptions = [], $headingOptions = [], $bodyOptions = [], $options = [], $tag = 'div')
{
static::addCssClass($options, 'media');
if (!isset($srcOptions['class'])) {
static::addCssClass($srcOptions, 'pull-left');
}
static::addCssClass($imgOptions, 'media-object');
static::addCssClass($headingOptions, 'media-heading');
static::addCssClass($bodyOptions, 'media-body');
$source = static::a(static::img($img, $imgOptions), $src, $srcOptions);
$heading = !Enum::isEmpty($heading) ? static::tag('h4', $heading, $headingOptions) : '';
$content = !Enum::isEmpty($body) ? static::tag('div', $heading . "\n" . $body, $bodyOptions) : $heading;
return static::tag($tag, $source . "\n" . $content, $options);
}