PHP 클래스 Elementor\TemplateLibrary\Source_Base

파일 보기 프로젝트 열기: pojome/elementor 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( )
delete_template ( $item_id )
export_template ( $item_id )
get_content ( $item_id )
get_id ( )
get_item ( $item_id )
get_items ( )
get_title ( )
register_data ( )
save_item ( $template_data )
update_item ( $new_data )

보호된 메소드들

메소드 설명
process_export_import_data ( array $data, string $method ) : mixed
replace_elements_ids ( $data )

메소드 상세

__construct() 공개 메소드

public __construct ( )

delete_template() 추상적인 공개 메소드

abstract public delete_template ( $item_id )

export_template() 추상적인 공개 메소드

abstract public export_template ( $item_id )

get_content() 추상적인 공개 메소드

abstract public get_content ( $item_id )

get_id() 추상적인 공개 메소드

abstract public get_id ( )

get_item() 추상적인 공개 메소드

abstract public get_item ( $item_id )

get_items() 추상적인 공개 메소드

abstract public get_items ( )

get_title() 추상적인 공개 메소드

abstract public get_title ( )

process_export_import_data() 보호된 메소드

protected process_export_import_data ( array $data, string $method ) : mixed
$data array a set of elements
$method string (on_export|on_import)
리턴 mixed

register_data() 추상적인 공개 메소드

abstract public register_data ( )

replace_elements_ids() 보호된 메소드

protected replace_elements_ids ( $data )

save_item() 추상적인 공개 메소드

abstract public save_item ( $template_data )

update_item() 추상적인 공개 메소드

abstract public update_item ( $new_data )