/**
  * Rolls back activation procedures when de-activating the plugin
  *
  * @since    1.0.0
  */
 public function deactivate()
 {
     LeafletLayers_Model_Admin_Notices::remove_admin_notices();
     global $wpdb;
     $table_name = $wpdb->prefix . 'leafletlayers_markers';
     $table_name_groups = $wpdb->prefix . 'leafletlayers_markers_groups';
     $wpdb->query("DROP TABLE IF EXISTS {$table_name};");
     $wpdb->query("DROP TABLE IF EXISTS {$table_name_groups};");
 }
 /**
  * Constructor
  *
  * @since    1.0.0
  */
 protected function __construct()
 {
     $this->register_hook_callbacks();
     $this->model = LeafletLayers_Model_Admin_Notices::get_instance();
 }