Craft\SeomaticVariable::renderBreadcrumbs PHP Method

renderBreadcrumbs() public method

* -------------------------------------------------------------------------------- Render the Breadcrumbs JSON-LD --------------------------------------------------------------------------------
public renderBreadcrumbs ( $elementId = null, $locale = null, $isPreview = false )
    function renderBreadcrumbs($elementId = null, $locale = null, $isPreview = false)
    {
        if (!$locale) {
            $locale = craft()->language;
        }
        if ($elementId) {
            $element = craft()->elements->getElementById($elementId, null, $locale);
            if ($element) {
                $entryMeta = craft()->seomatic->getMetaFromElement($element);
                if ($entryMeta) {
                    craft()->seomatic->setEntryMeta($entryMeta, $element->url);
                }
            }
        }
        $metaVars = craft()->seomatic->getGlobals('', $locale);
        $result = craft()->seomatic->renderBreadcrumbs($metaVars, $locale, $isPreview);
        return rtrim($result);
    }