#51 Make the widgets use non deprecated constructors
Merged 2 years ago by rlengland. Opened 2 years ago by misc.
misc/fedoramagazine-theme fix_php_8  into  master

@@ -1,8 +1,12 @@ 

  <?php

  class magazine_postseries_widget extends WP_Widget {

  

-         function magazine_postseries_widget() {

-                 parent::WP_Widget(false, $name = 'Magazine postseries widget', array('description' => __('Displays postseries.', 'rowling') ));

+         function __construct() {

+                 $widget_ops = array(

+                         'classname'   => 'magazine_postseries_widget',

+ 			'description' => 'Displays postseries.'

+                 );

+                 parent::__construct( 'magazine_postseries_widget', 'Magazine postseries widget', $widget_ops );

          }

  

          function widget($args, $instance) {

@@ -2,8 +2,12 @@ 

  

  class magazine_recent_widget extends WP_Widget {

  

- 	function magazine_recent_widget() {

- 		parent::WP_Widget(false, $name = 'Magazine Recent posts widget', array('description' => __('Displays recent posts.', 'rowling') ));	

+ 	function __construct() {

+ 		$widget_ops = array(

+ 			'classname'   => 'magazine_recent_widget',

+ 			'description' => 'Displays recent posts.'

+ 		);

+ 		parent::__construct( 'magazine_recent_widget', 'Magazine Recent posts widget', $widget_ops );

  	}

  	

  	function widget($args, $instance) {