A possible fix can be:
function __construct($core){
$this->core = $core;
//Initialize layout and column definitions
$this->setup_columns();
$this->setup_layouts();
//Figure out what the "safe" URL to acccess the current page would be.
//This is used by the bulk action form.
$special_args = array('_wpnonce', '_wp_http_referer', 'action', 'selected_links');
$this->neutral_current_url = remove_query_arg($special_args);
}
function blcTablePrinter($core){
self::__construct($core);
}
I fixed it manually but I’d love to see it added to the code here to avoid the warnings.
Thanks!