PHP 클래스 Microweber\Providers\MenuManager

파일 보기 프로젝트 열기: microweber/microweber

공개 프로퍼티들

프로퍼티 타입 설명
$app
$no_cache Boolean that indicates the usage of cache while making queries.
$tables

공개 메소드들

메소드 설명
__construct ( $app = null )
get_menu ( $params = false )
get_menu_items ( $params = false )
get_menus ( $params = false )
is_in_menu ( $menu_id = false, $content_id = false )
menu_create ( $data_to_save )
menu_delete ( $id = false )
menu_item_delete ( $id = false )
menu_item_get ( $id )
menu_item_save ( $data_to_save )
menu_items_reorder ( $data )
menu_tree ( $menu_id, $maxdepth = false )
set_table_names ( array | boolean $tables = false ) Sets the database table names to use by the class.

메소드 상세

__construct() 공개 메소드

public __construct ( $app = null )

get_menu() 공개 메소드

public get_menu ( $params = false )

get_menu_items() 공개 메소드

public get_menu_items ( $params = false )

get_menus() 공개 메소드

public get_menus ( $params = false )

is_in_menu() 공개 메소드

public is_in_menu ( $menu_id = false, $content_id = false )

menu_create() 공개 메소드

public menu_create ( $data_to_save )

menu_delete() 공개 메소드

public menu_delete ( $id = false )

menu_item_delete() 공개 메소드

public menu_item_delete ( $id = false )

menu_item_get() 공개 메소드

public menu_item_get ( $id )

menu_item_save() 공개 메소드

public menu_item_save ( $data_to_save )

menu_items_reorder() 공개 메소드

public menu_items_reorder ( $data )

menu_tree() 공개 메소드

public menu_tree ( $menu_id, $maxdepth = false )

set_table_names() 공개 메소드

Sets the database table names to use by the class.
public set_table_names ( array | boolean $tables = false )
$tables array | boolean

프로퍼티 상세

$app 공개적으로 프로퍼티

public $app

$no_cache 공개적으로 프로퍼티

Boolean that indicates the usage of cache while making queries.
public $no_cache

$tables 공개적으로 프로퍼티

public $tables