Done !
| Server IP : 46.105.57.169 / Your IP : 216.73.216.67 Web Server : Apache System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : verseaumee ( 152031) PHP Version : 8.5.7 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/verseaumee/blueversion/wp-content/plugins/give/src/Log/Migrations/ |
Upload File : |
<?php
declare(strict_types=1);
namespace Give\Log\Migrations;
use Give\Framework\Database\DB;
use Give\Framework\Migrations\Contracts\Migration;
use Give\Log\Log;
/**
* Removes logs that contain sensitive information.
*
* @since 2.20.0
*/
class RemoveSensitiveLogs extends Migration
{
/**
* @inheritdoc
*/
public static function id(): string
{
return 'remove_sensitive_logs';
}
/**
* @inheritdoc
*/
public static function title(): string
{
return 'Remove logs wth sensitive information';
}
/**
* @inheritdoc
*/
public static function timestamp()
{
return strtotime('2022-05-04');
}
/**
* @inheritdoc
*/
public function run()
{
$tableName = DB::prefix('give_log');
$redactions = implode('|', Log::getRedactionList());
DB::query(" DELETE FROM $tableName WHERE data REGEXP '$redactions' ");
}
}