PHP 클래스 Microweber\Providers\CategoryManager

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

공개 프로퍼티들

프로퍼티 타입 설명
$app
$table_prefix
$tables

공개 메소드들

메소드 설명
__OLD__tree ( $params = false ) remove me
__construct ( $app = null )
delete ( $data )
delete_item ( $data )
get ( $params )
get_by_id ( $id, $by_field_name = 'id' ) : array
get_by_slug ( $slug )
get_category_id_from_url ( $url = false )
get_children ( $parent_id, $type = false, $visible_on_frontend = false )
get_for_content ( $content_id, $data_type = 'categories' )
get_items ( mixed $params, string $data_type = 'categories' ) : array | boolean Gets category items.
get_items_count ( $id, $rel_type = false ) : array | boolean Gets category items count.
get_page ( $category_id )
get_parents ( $id, $without_main_parrent = false, $data_type = 'category' )
link ( $id )
reorder ( $data )
save ( $data, $preserve_cache = false )
save_item ( $params )
tree ( $params = false ) category_tree.

비공개 메소드들

메소드 설명
html_tree ( $parent, $link = false, $active_ids = false, $active_code = false, $remove_ids = false, $removed_ids_code = false, $ul_class_name = false, $include_first = false, $content_type = false, $li_class_name = false, $add_ids = false, $orderby = false, $only_with_content = false, $visible_on_frontend = false, $depth_level_counter, $max_level = false, $list_tag = false, $list_item_tag = false, $active_code_tag = false, $ul_class_deep = false, $only_ids = false ) `.

메소드 상세

__OLD__tree() 공개 메소드

remove me
public __OLD__tree ( $params = false )

__construct() 공개 메소드

public __construct ( $app = null )

delete() 공개 메소드

public delete ( $data )

delete_item() 공개 메소드

public delete_item ( $data )

get() 공개 메소드

public get ( $params )

get_by_id() 공개 메소드

저자: Peter Ivanov
public get_by_id ( $id, $by_field_name = 'id' ) : array
리턴 array

get_by_slug() 공개 메소드

public get_by_slug ( $slug )

get_category_id_from_url() 공개 메소드

public get_category_id_from_url ( $url = false )

get_children() 공개 메소드

public get_children ( $parent_id, $type = false, $visible_on_frontend = false )

get_for_content() 공개 메소드

public get_for_content ( $content_id, $data_type = 'categories' )

get_items() 공개 메소드

Gets category items.
public get_items ( mixed $params, string $data_type = 'categories' ) : array | boolean
$params mixed Array or string with parameters
$data_type string
리턴 array | boolean

get_items_count() 공개 메소드

Gets category items count.
public get_items_count ( $id, $rel_type = false ) : array | boolean
리턴 array | boolean

get_page() 공개 메소드

public get_page ( $category_id )

get_parents() 공개 메소드

public get_parents ( $id, $without_main_parrent = false, $data_type = 'category' )

reorder() 공개 메소드

public reorder ( $data )

save() 공개 메소드

public save ( $data, $preserve_cache = false )

save_item() 공개 메소드

public save_item ( $params )

tree() 공개 메소드

category_tree.
저자: Microweber
public tree ( $params = false )
$params = array();

프로퍼티 상세

$app 공개적으로 프로퍼티

public $app

$table_prefix 공개적으로 프로퍼티

public $table_prefix

$tables 공개적으로 프로퍼티

public $tables