PHP Class Inpsyde\MultilingualPress\Widget\Sidebar\LanguageSwitcher\Widget

Since: 3.0.0
Inheritance: extends WP_Widge\WP_Widget
Show file Open project: inpsyde/multilingual-press

Public Methods

Method Description
__construct ( ) Constructor. Sets up the properties.
form ( array $instance ) : void Renders the widget's admin view.
update ( array $new_instance, array $instance ) : array Updates the widget settings.
widget ( array $args, array $instance ) : void Renders the widget's front end view.

Private Methods

Method Description
enqueue_style ( ) : void Enqueues the front-end styles.

Method Details

__construct() public method

Constructor. Sets up the properties.
Since: 3.0.0
public __construct ( )

form() public method

Renders the widget's admin view.
Since: 3.0.0
public form ( array $instance ) : void
$instance array Widget settings.
return void

update() public method

Updates the widget settings.
Since: 3.0.0
public update ( array $new_instance, array $instance ) : array
$new_instance array New widget settings.
$instance array Current widget settings.
return array Update widget settings.

widget() public method

Renders the widget's front end view.
Since: 3.0.0
public widget ( array $args, array $instance ) : void
$args array Widget arguments.
$instance array Widget settings.
return void