isset($data->user->fullName) ? $data->user->fullName : "Unknown", "uid" => isset($data->user->id) ? $data->user->id : "Unknown", "site_licensed" => isset($data->site->licensed) ? $data->site->licensed : false, "site_id" => isset($data->site->id) ? $data->site->id : -1, "site_timezone" => isset($data->site->timezone) ? $data->site->timezone : null, "plan_name" => isset($data->plan->name) ? $data->plan->name : "Free forever", "plan_id" => isset($data->plan->id) ? $data->plan->id : null, "plan_cancelled" => isset($data->plan->cancelled) ? $data->plan->cancelled : false, ]; // Save account data update_option(BZ_CONTACT_BUTTON_NAME . '_account', self::$data); return true; } /** * Empty account settings */ public static function emptyAccountSettings() { self::$data = []; update_option(BZ_CONTACT_BUTTON_NAME . '_account', self::$data); } }