PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.2.8
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.2.8
5.6.10 5.6.9 5.6.8 5.6.7 5.6.6 5.6.5 5.6.4 5.6.3 5.6.2 5.6.1 5.6.0 5.5.2 5.5.1 5.5.0 5.4.2 trunk 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.91 5.1.92 5.1.93 5.1.94 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1
latepoint / lib / helpers / debug_helper.php
latepoint / lib / helpers Last commit date
activities_helper.php 1 year ago agent_helper.php 1 year ago auth_helper.php 10 months ago blocks_helper.php 1 year ago booking_helper.php 1 year ago bricks_helper.php 1 year ago bundles_helper.php 1 year ago calendar_helper.php 10 months ago carts_helper.php 1 year ago connector_helper.php 11 months ago csv_helper.php 11 months ago customer_helper.php 11 months ago customer_import_helper.php 6 months ago database_helper.php 11 months ago debug_helper.php 1 year ago defaults_helper.php 1 year ago elementor_helper.php 1 year ago email_helper.php 11 months ago encrypt_helper.php 1 year ago events_helper.php 10 months ago form_helper.php 11 months ago icalendar_helper.php 1 year ago image_helper.php 1 year ago invoices_helper.php 11 months ago license_helper.php 1 year ago location_helper.php 1 year ago marketing_systems_helper.php 1 year ago meeting_systems_helper.php 1 year ago menu_helper.php 11 months ago meta_helper.php 1 year ago migrations_helper.php 1 year ago money_helper.php 1 year ago notifications_helper.php 11 months ago order_intent_helper.php 11 months ago orders_helper.php 1 year ago otp_helper.php 10 months ago pages_helper.php 1 year ago params_helper.php 1 year ago payments_helper.php 1 year ago price_breakdown_helper.php 1 year ago process_jobs_helper.php 1 year ago processes_helper.php 1 year ago replacer_helper.php 1 year ago resource_helper.php 1 year ago roles_helper.php 8 months ago router_helper.php 1 year ago service_helper.php 1 year ago sessions_helper.php 1 year ago settings_helper.php 6 months ago short_links_systems_helper.php 11 months ago shortcodes_helper.php 11 months ago sms_helper.php 1 year ago steps_helper.php 6 months ago stripe_connect_helper.php 10 months ago styles_helper.php 11 months ago support_topics_helper.php 1 year ago time_helper.php 11 months ago timeline_helper.php 11 months ago transaction_helper.php 1 year ago transaction_intent_helper.php 1 year ago util_helper.php 8 months ago version_specific_updates_helper.php 11 months ago whatsapp_helper.php 1 year ago work_periods_helper.php 7 months ago wp_datetime.php 1 year ago wp_user_helper.php 1 year ago
debug_helper.php
73 lines
1 <?php
2
3 class OsDebugHelper {
4 public static function log_braintree_exception($e) {
5 $body = $e->getJsonBody();
6 $err = $body["error"];
7 $return_array = [
8 "status" => $e->getHttpStatus(),
9 "type" => $err["type"],
10 "code" => $err["code"],
11 "param" => $err["param"],
12 "message" => $err["message"],
13 ];
14 $error_msg = wp_json_encode($return_array);
15 error_log($error_msg);
16 }
17
18 public static function log_stripe_exception($e) {
19 $body = $e->getJsonBody();
20 $err = $body["error"];
21 $return_array = [
22 "status" => $e->getHttpStatus(),
23 "type" => $err["type"],
24 "code" => $err["code"],
25 "param" => $err["param"],
26 "message" => $err["message"],
27 ];
28 $error_msg = wp_json_encode($return_array);
29 error_log($error_msg);
30 }
31
32 public static function log_files($files){
33 if (!OsSettingsHelper::is_env_dev()) return;
34
35 if (is_array($files) || is_object($files)) {
36 error_log('LatePoint Files: ' . print_r($files, true));
37 } else {
38 error_log('LatePoint Files: ' . $files);
39 }
40 }
41
42 public static function log_route($route_name, $return_format){
43 if (!OsSettingsHelper::is_env_dev()) return;
44
45 error_log('LatePoint ROUTE: [' . $route_name. ']:'.$return_format);
46 }
47
48 public static function log_params($params){
49 if (!OsSettingsHelper::is_env_dev()) return;
50
51 if (is_array($params) || is_object($params)) {
52 error_log('LatePoint Params: ' . print_r($params, true));
53 } else {
54 error_log('LatePoint Params: ' . $params);
55 }
56 }
57
58 public static function log_query($query) {
59 if (!OsSettingsHelper::is_env_dev() || defined('LATEPOINT_SKIP_SQL_LOG')) return;
60
61 if (is_array($query) || is_object($query)) {
62 error_log('LatePoint Query: ' . print_r($query, true));
63 } else {
64 error_log('LatePoint Query: ' . $query);
65 }
66
67 }
68
69 public static function log($message, $error_code = 'generic_error', $extra_description = []) {
70 if (is_array($message) || is_object($message)) $message = print_r($message, true);
71 OsActivitiesHelper::create_activity(['code' => 'error', 'description' => wp_json_encode(['message' => $message, 'error_code' => $error_code, 'extra_description' => $extra_description])]);
72 }
73 }