: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
if (!defined('ABSPATH') && !defined('MCDATAPATH')) exit;
if (!class_exists('BVProtectLoggerDB_V565')) :
class BVProtectLoggerDB_V565 {
const MAXROWCOUNT = 100000;
function __construct($tablename) {
$this->tablename = $tablename;
$this->bv_tablename = BVProtect_V565::$db->getBVTable($tablename);
public function log($data) {
if (BVProtect_V565::$db->rowsCount($this->bv_tablename) > BVProtectLoggerDB_V565::MAXROWCOUNT) {
BVProtect_V565::$db->deleteRowsFromtable($this->tablename, 1);
BVProtect_V565::$db->replaceIntoBVTable($this->tablename, $data);