Check if the title should be replaced.

Parameters

string $segment_title: Segment's title by reference.

Return value

mix String with segment title if necessary or FALSE otherwise.

1 call to _easy_breadcrumb_check_replaced_title()
_easy_breadcrumb_build_items in ./easy_breadcrumb.module
Helper function to generate breadcrumb items.

File

./easy_breadcrumb.module, line 431

Code

function _easy_breadcrumb_check_replaced_title(&$segment_title) {
    $replaced_titles = variable_get(EasyBreadcrumbConstants::DB_VAR_REPLACED_TITLES);
    if (empty($replaced_titles)) {
        return FALSE;
    }
    $map_values = preg_split('/[\\r\\n]/', $replaced_titles);
    foreach ($map_values as $map_value) {
        $values = explode("::", $map_value);
        if (count($values) == 2) {
            $replaced_titles_values[$values[0]] = $values[1];
        }
    }
    _easy_breadcrumb_apply_title_replacement($segment_title, $replaced_titles_values);
}