PHP Класс MC4WP_Forms_Admin

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$mailchimp MC4WP_MailChimp
$messages MC4WP_Admin_Messages

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

Метод Описание
__construct ( MC4WP_Admin_Messages $messages, MC4WP_MailChimp $mailchimp )
add_hooks ( ) Add hooks
add_menu_item ( $items ) : mixed
enqueue_assets ( string $suffix, string $page = '' )
prepare_form_preview ( ) Prepares a Form Preview
process_add_form ( ) Act on the "add form" form
process_save_form ( ) Saves a form
redirect_to_form_action ( ) Redirect to correct form action
register_shortcake_ui ( ) Registers UI for when shortcake is activated
sanitize_form_data ( array $data ) : array
save_form ( array $data ) : integer Saves a form to the database
show_add_page ( ) Shows the "Add Form" page
show_edit_page ( ) Show the "Edit Form" page
show_forms_page ( ) Show the Forms Settings page
tab_url ( $tab ) : string Get URL for a tab on the current page.
update_form_stylesheets ( ) Goes through each form and aggregates array of stylesheet slugs to load.

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

Метод Описание
set_default_form_id ( integer $form_id )

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

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

public __construct ( MC4WP_Admin_Messages $messages, MC4WP_MailChimp $mailchimp )
$messages MC4WP_Admin_Messages
$mailchimp MC4WP_MailChimp

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

Add hooks
public add_hooks ( )

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

public add_menu_item ( $items ) : mixed
$items
Результат mixed

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

public enqueue_assets ( string $suffix, string $page = '' )
$suffix string
$page string

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

Prepares a Form Preview

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

Act on the "add form" form
public process_add_form ( )

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

Saves a form
public process_save_form ( )

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

Redirect to correct form action

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

Registers UI for when shortcake is activated

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

public sanitize_form_data ( array $data ) : array
$data array
Результат array

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

Saves a form to the database
public save_form ( array $data ) : integer
$data array
Результат integer

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

Shows the "Add Form" page
public show_add_page ( )

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

Show the "Edit Form" page
public show_edit_page ( )

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

Show the Forms Settings page
public show_forms_page ( )

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

Get URL for a tab on the current page.
С версии: 3.0
public tab_url ( $tab ) : string
$tab
Результат string

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

Goes through each form and aggregates array of stylesheet slugs to load.

Описание свойств

$mailchimp защищенное свойство

protected MC4WP_MailChimp $mailchimp
Результат MC4WP_MailChimp

$messages защищенное свойство

protected MC4WP_Admin_Messages $messages
Результат MC4WP_Admin_Messages