PHP Class Mlp_Language_Manager_Controller

Control settings page for Language Manager table.
Author: Inpsyde GmbH, toscho
Inheritance: implements Mlp_Updatable
Datei anzeigen Open project: inpsyde/multilingual-press

Public Methods

Method Description
__construct ( Inpsyde_Property_List_Interface $data, Mlp_Data_Access $database, wpdb $wpdb ) Constructor.
enqueue_style ( ) : void Enqueue style.
register_page ( ) : void
reset_table ( ) : void
update ( string $name ) : mixed | void

Private Methods

Method Description
after_form ( ) : void
after_table ( ) : void
before_form ( ) : void
before_table ( ) : void
get_columns ( ) : array
get_pagination_object ( ) : Mlp_Table_Pagination_View
get_reset_table_link ( ) : void
get_update_message ( ) : string Get message text for success notice.
show_table ( ) : void

Method Details

__construct() public method

Constructor.
public __construct ( Inpsyde_Property_List_Interface $data, Mlp_Data_Access $database, wpdb $wpdb )
$data Inpsyde_Property_List_Interface
$database Mlp_Data_Access
$wpdb wpdb

enqueue_style() public method

Enqueue style.
public enqueue_style ( ) : void
return void

register_page() public method

public register_page ( ) : void
return void

reset_table() public method

public reset_table ( ) : void
return void

update() public method

public update ( string $name ) : mixed | void
$name string
return mixed | void Either a value, or void for actions.