0,'success'=>0,'error'=>0,'local'=>0,'by_provider'=>[]];
$ai_logs = class_exists('AIFLT_AI_Usage_Log') ? AIFLT_AI_Usage_Log::recent(12) : [];
$export_html = wp_nonce_url(add_query_arg(['action' => 'aiflt_export_client_report', 'format' => 'html', 'days' => 7], admin_url('admin-post.php')), 'aiflt_export_client_report');
$export_csv = wp_nonce_url(add_query_arg(['action' => 'aiflt_export_client_report', 'format' => 'csv', 'days' => 7], admin_url('admin-post.php')), 'aiflt_export_client_report');
$rollback_url = function($change_id) {
return wp_nonce_url(add_query_arg(['action' => 'aiflt_rollback_change'], admin_url('admin-post.php')), 'aiflt_rollback_change');
};
?>
| | | | | |
|
|
|
json_decode($change['before_data'] ?: '{}', true), 'after'=>json_decode($change['after_data'] ?: '{}', true)], JSON_PRETTY_PRINT)); ?> |
|
|
|