PHP Класс Elementor\DB

Показать файл Открыть проект

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

Метод Описание
get_builder ( integer $post_id, string $revision = self::REVISION_PUBLISH ) : array Get & Parse the builder from DB.
get_edit_mode ( $post_id ) : mixed Get edit mode by Page ID
get_plain_editor ( $post_id, $revision = self::REVISION_PUBLISH )
iterate_data ( $data_container, $callback )
remove_draft ( $post_id ) : void Remove draft data from DB.
save_editor ( integer $post_id, array $posted, string $revision = self::REVISION_PUBLISH ) : void Save builder method.
set_edit_mode ( integer $post_id, string $mode = 'builder' ) : void Setup the edit mode per Page ID

Защищенные методы

Метод Описание
_get_json_meta ( $post_id, $key )
_get_new_editor_from_wp_editor ( $post_id )

Приватные методы

Метод Описание
_get_editor_data ( array $data, boolean $with_html_content = false ) : array Sanitize posted data.
_save_plain_text ( $post_id )

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

_get_json_meta() защищенный Метод

protected _get_json_meta ( $post_id, $key )

_get_new_editor_from_wp_editor() защищенный Метод

protected _get_new_editor_from_wp_editor ( $post_id )

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

Get & Parse the builder from DB.
С версии: 1.0.0
public get_builder ( integer $post_id, string $revision = self::REVISION_PUBLISH ) : array
$post_id integer
$revision string
Результат array

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

Get edit mode by Page ID
С версии: 1.0.0
public get_edit_mode ( $post_id ) : mixed
$post_id
Результат mixed

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

public get_plain_editor ( $post_id, $revision = self::REVISION_PUBLISH )

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

public iterate_data ( $data_container, $callback )

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

Remove draft data from DB.
С версии: 1.0.0
public remove_draft ( $post_id ) : void
$post_id
Результат void

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

Save builder method.
С версии: 1.0.0
public save_editor ( integer $post_id, array $posted, string $revision = self::REVISION_PUBLISH ) : void
$post_id integer
$posted array
$revision string
Результат void

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

Setup the edit mode per Page ID
С версии: 1.0.0
public set_edit_mode ( integer $post_id, string $mode = 'builder' ) : void
$post_id integer
$mode string
Результат void