PHP 클래스 MC4WP_Form_Manager

Do not interact with this class directly, use mc4wp_form functions tagged with @access public instead.
파일 보기 프로젝트 열기: dannyvankooten/mailchimp-for-wordpress 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$listener MC4WP_Form_Listener
$output_manager MC4WP_Form_Output_Manager
$tags MC4WP_Form_Tags

공개 메소드들

메소드 설명
__construct ( ) Constructor
add_hooks ( ) Hook!
get_submitted_form ( ) : MC4WP_Form | null Gets the currently submitted form
get_tags ( ) : array Return all tags
init_asset_manager ( ) Initialise asset manager
init_form_listener ( ) Initialise the form listener
initialize ( ) Initialize
output_form ( $form_id, array $config = [], boolean $echo = true ) : string
register_post_type ( ) Register post type "mc4wp-form"
register_widget ( ) Register our Form widget

비공개 메소드들

메소드 설명
get_request ( ) : MC4WP_Request

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( )

add_hooks() 공개 메소드

Hook!
public add_hooks ( )

get_submitted_form() 공개 메소드

Gets the currently submitted form
public get_submitted_form ( ) : MC4WP_Form | null
리턴 MC4WP_Form | null

get_tags() 공개 메소드

Return all tags
public get_tags ( ) : array
리턴 array

init_asset_manager() 공개 메소드

Initialise asset manager
public init_asset_manager ( )

init_form_listener() 공개 메소드

Initialise the form listener
public init_form_listener ( )

initialize() 공개 메소드

Initialize
public initialize ( )

output_form() 공개 메소드

public output_form ( $form_id, array $config = [], boolean $echo = true ) : string
$form_id
$config array
$echo boolean
리턴 string

register_post_type() 공개 메소드

Register post type "mc4wp-form"
public register_post_type ( )

register_widget() 공개 메소드

Register our Form widget
public register_widget ( )

프로퍼티 상세

$listener 보호되어 있는 프로퍼티

protected MC4WP_Form_Listener $listener
리턴 MC4WP_Form_Listener

$output_manager 보호되어 있는 프로퍼티

protected MC4WP_Form_Output_Manager $output_manager
리턴 MC4WP_Form_Output_Manager

$tags 보호되어 있는 프로퍼티

protected MC4WP_Form_Tags $tags
리턴 MC4WP_Form_Tags