Esempio n. 1
0
 public function update($new_instance, $old_instance)
 {
     $instance = $old_instance;
     $instance['number'] = (int) $new_instance['number'];
     $instance['title'] = trim($new_instance['title']);
     $instance['show_visitors'] = $new_instance['show_visitors'];
     if (isset($new_instance['reset_leaderboard']) && $this->id !== false) {
         WL_Leaderboard::invalidate($this->id);
     }
     mycred_flush_widget_cache('wl_widget_leaderboard');
     return $instance;
 }