Craft\SeomaticService::getBreadcrumbsJSONLD PHP Method

getBreadcrumbsJSONLD() public method

* -------------------------------------------------------------------------------- Get the Breadcrumbs JSON-LD --------------------------------------------------------------------------------
public getBreadcrumbsJSONLD ( $crumbs )
    public function getBreadcrumbsJSONLD($crumbs)
    {
        $crumbsArrayJSONLD = array();
        $crumbsArrayJSONLD['type'] = "BreadcrumbList";
        $crumbsArrayJSONLD['itemListElement'] = array();
        $crumbCounter = 1;
        foreach ($crumbs as $key => $value) {
            $itemListJSONLD = array();
            /* -- Settings generic to all Creator types */
            $itemListJSONLD['type'] = "ListItem";
            $itemListJSONLD['position'] = $crumbCounter;
            $itemListJSONLD['item'] = array("@id" => $value, "name" => $key);
            array_push($crumbsArrayJSONLD['itemListElement'], array_filter($itemListJSONLD));
            $crumbCounter++;
        }
        return $crumbsArrayJSONLD;
    }