PHP Класс PHPFusion\BreadCrumbs

Get instances by keys:

Hide the home of $bcCustom hideHome();

Set the last breadcrumb clickable (it is rendered as a simple text by default) setLastClicklable();

You can override the default CSS classes of the wrapper HTML node $bcCustom->setCssClasses('breadcrumb-custom');

Be careful! If you want to add a new class, use this method addCssClasses('additional-class1 additional-class2');

Get the items as associative arrays toArray(); $itemsCustom = $bcCustom->toArray();

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( )
addBreadCrumb ( array $link ) : static Add a link to the breadcrumb
addCssClasses ( string $classes ) : static
getCssClasses ( ) : string
getInstance ( string $key = 'default' ) : static Get an instance by key
hideHome ( ) : static Hide the link to home page
isHomeShown ( ) : boolean
isLastClickable ( ) : boolean
setCssClasses ( string $classes ) : static
setLastClickable ( boolean $clickable = TRUE ) : static
showHome ( boolean $state = TRUE ) : static Show or hide the link to home page
toArray ( ) : array Get breadcrumbs

Описание методов

__construct() публичный Метод

public __construct ( )

addBreadCrumb() публичный Метод

Add a link to the breadcrumb
public addBreadCrumb ( array $link ) : static
$link array Keys: link, title
Результат static

addCssClasses() публичный Метод

public addCssClasses ( string $classes ) : static
$classes string
Результат static

getCssClasses() публичный Метод

public getCssClasses ( ) : string
Результат string

getInstance() публичный статический Метод

Get an instance by key
public static getInstance ( string $key = 'default' ) : static
$key string
Результат static

hideHome() публичный Метод

Hide the link to home page
public hideHome ( ) : static
Результат static

isHomeShown() публичный Метод

public isHomeShown ( ) : boolean
Результат boolean

isLastClickable() публичный Метод

public isLastClickable ( ) : boolean
Результат boolean

setCssClasses() публичный Метод

public setCssClasses ( string $classes ) : static
$classes string
Результат static

setLastClickable() публичный Метод

public setLastClickable ( boolean $clickable = TRUE ) : static
$clickable boolean
Результат static

showHome() публичный Метод

Show or hide the link to home page
public showHome ( boolean $state = TRUE ) : static
$state boolean
Результат static

toArray() публичный Метод

Get breadcrumbs
public toArray ( ) : array
Результат array Keys of elements: title, link