PHP 클래스 Lavary\Menu\Menu

파일 보기 프로젝트 열기: lavary/laravel-menu 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$collection Illuminate\Support\Collection Menu collection
$menu Lavary\Menu\Menu List of menu items

공개 메소드들

메소드 설명
__construct ( ) Initializing the menu builder
all ( ) : Collection Alias for getCollection
get ( string $key ) : Item Return Menu instance from the collection by key
getCollection ( ) : Collection Return Menu collection
loadConf ( string $name ) : array Loads and merges configuration data
make ( string $name, callable $callback ) : Menu Create a new menu instance

메소드 상세

__construct() 공개 메소드

Initializing the menu builder
public __construct ( )

all() 공개 메소드

Alias for getCollection
public all ( ) : Collection
리턴 Illuminate\Support\Collection

get() 공개 메소드

Return Menu instance from the collection by key
public get ( string $key ) : Item
$key string
리턴 Item

getCollection() 공개 메소드

Return Menu collection
public getCollection ( ) : Collection
리턴 Illuminate\Support\Collection

loadConf() 공개 메소드

Loads and merges configuration data
public loadConf ( string $name ) : array
$name string
리턴 array

make() 공개 메소드

Create a new menu instance
public make ( string $name, callable $callback ) : Menu
$name string
$callback callable
리턴 Menu

프로퍼티 상세

$collection 보호되어 있는 프로퍼티

Menu collection
protected Illuminate\Support\Collection $collection
리턴 Illuminate\Support\Collection

$menu 보호되어 있는 프로퍼티

List of menu items
protected Lavary\Menu\Menu $menu
리턴 Lavary\Menu\Menu