PluginProbe
Image Optimizer – Compress Images and Convert to WebP or AVIF / 1.7.7
Image Optimizer – Compress Images and Convert to WebP or AVIF v1.7.7
1.7.7 1.7.6 1.7.5 1.7.4 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.3.0 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 All 33 releases
← All changes | modules/oauth/classes/data.php +9 -3 1.5.31.7.7 View file →
@@ -11,9 +11,8 @@
11 11 /**
12 12 * Class Data
13 13 */
14 14 class Data {
15 -
16 15 const CONNECT_CLIENT_DATA_OPTION_NAME = 'image_optimizer_client_data';
17 16 const CONNECT_DATA_OPTION_NAME = 'image_optimizer_connect_data';
18 17 const OPTION_CONNECT_SITE_KEY = 'image_optimizer_site_key';
19 18 const OPTION_CONNECT_STATE = 'image_optimizer_connect_state';
@@ -42,9 +41,8 @@
42 41 'auth_secret' => '',
43 42 ] );
44 43 }
45 44
46 -
47 45 /**
48 46 * get_client_id
49 47 * @return string
50 48 */
@@ -52,8 +50,16 @@
52 50 return self::get_client_data()['client_id'] ?? '';
53 51 }
54 52
55 53 /**
54 + * get_client_secret
55 + * @return string
56 + */
57 + public static function get_client_secret(): string {
58 + return self::get_client_data()['auth_secret'] ?? '';
59 + }
60 +
61 + /**
56 62 * get_connect_data
57 63 *
58 64 * @param bool $force
59 65 *
@@ -60,9 +66,9 @@
60 66 * @return array|null
61 67 */
62 68 public static function get_connect_data( bool $force = false ): array {
63 69 static $connect_data = null;
64 - if ( $connect_data === null || $force ) {
70 + if ( null === $connect_data || $force ) {
65 71 $connect_data = array_merge(
66 72 [
67 73 'access_token' => '',
68 74 'access_token_secret' => '',