@@ -4,10 +4,20 @@ discard block |
||
4 | 4 | require_once dirname( __FILE__ ) . '/class.json-api-site-base.php'; |
5 | 5 | |
6 | 6 | abstract class Abstract_Jetpack_Site extends SAL_Site { |
7 | + |
|
8 | + /** |
|
9 | + * @param string $name |
|
10 | + */ |
|
7 | 11 | abstract protected function get_constant( $name ); |
8 | 12 | |
13 | + /** |
|
14 | + * @param string $feature_name |
|
15 | + */ |
|
9 | 16 | abstract protected function current_theme_supports( $feature_name ); |
10 | 17 | |
18 | + /** |
|
19 | + * @param string $feature_name |
|
20 | + */ |
|
11 | 21 | abstract protected function get_theme_support( $feature_name ); |
12 | 22 | |
13 | 23 | abstract protected function get_mock_option( $name ); |
@@ -16,6 +26,9 @@ discard block |
||
16 | 26 | |
17 | 27 | abstract public function get_updates(); |
18 | 28 | |
29 | + /** |
|
30 | + * @return string |
|
31 | + */ |
|
19 | 32 | abstract protected function main_network_site(); |
20 | 33 | |
21 | 34 | abstract protected function wp_version(); |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | * |
78 | 78 | * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-function-score-query.html |
79 | 79 | * |
80 | - * @param $function string name of the function |
|
80 | + * @param string $function string name of the function |
|
81 | 81 | * @param $params array functions parameters |
82 | 82 | * |
83 | 83 | * @return void |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | * |
95 | 95 | * @see https://www.elastic.co/guide/en/elasticsearch/guide/current/decay-functions.html |
96 | 96 | * |
97 | - * @param $function string name of the decay function - linear, exp, or gauss |
|
97 | + * @param string $function string name of the decay function - linear, exp, or gauss |
|
98 | 98 | * @param $params array The decay functions parameters, passed to ES directly |
99 | 99 | * |
100 | 100 | * @return void |
@@ -124,6 +124,9 @@ discard block |
||
124 | 124 | $this->query_bool_boost = $boost; |
125 | 125 | } |
126 | 126 | |
127 | + /** |
|
128 | + * @param string $aggs_name |
|
129 | + */ |
|
127 | 130 | public function add_aggs( $aggs_name, $aggs ) { |
128 | 131 | $this->aggs_query = true; |
129 | 132 | $this->aggs[$aggs_name] = $aggs; |
@@ -148,6 +148,7 @@ discard block |
||
148 | 148 | * Helper function that is used when getting home or siteurl values. Decides |
149 | 149 | * whether to get the raw or filtered value. |
150 | 150 | * |
151 | + * @param string $url_type |
|
151 | 152 | * @return string |
152 | 153 | */ |
153 | 154 | public static function get_raw_or_filtered_url( $url_type ) { |
@@ -197,6 +198,9 @@ discard block |
||
197 | 198 | return self::get_protocol_normalized_url( 'main_network_site_url', network_site_url() ); |
198 | 199 | } |
199 | 200 | |
201 | + /** |
|
202 | + * @param string $callable |
|
203 | + */ |
|
200 | 204 | public static function get_protocol_normalized_url( $callable, $new_value ) { |
201 | 205 | $option_key = self::HTTPS_CHECK_OPTION_PREFIX . $callable; |
202 | 206 | |
@@ -236,6 +240,9 @@ discard block |
||
236 | 240 | return $value; |
237 | 241 | } |
238 | 242 | |
243 | + /** |
|
244 | + * @param string $url_function |
|
245 | + */ |
|
239 | 246 | public static function normalize_www_in_url( $option, $url_function ) { |
240 | 247 | $url = wp_parse_url( call_user_func( $url_function ) ); |
241 | 248 | $option_url = wp_parse_url( get_option( $option ) ); |
@@ -8,7 +8,7 @@ |
||
8 | 8 | * @param string $url_orig Original URL. |
9 | 9 | * @param array $url_info Pieces of original URL. |
10 | 10 | * |
11 | - * @return bool |
|
11 | + * @return false|string |
|
12 | 12 | */ |
13 | 13 | function jetpack_no_qtranslate_rest_url_redirect( $url_lang, $url_orig, $url_info ) { |
14 | 14 | if ( false !== strpos( $url_info['wp-path'], 'wp-json/jetpack' ) ) { |
@@ -598,7 +598,6 @@ discard block |
||
598 | 598 | * @uses Jetpack::disconnect(); |
599 | 599 | * @since 4.3.0 |
600 | 600 | * |
601 | - * @param WP_REST_Request $request The request sent to the WP REST API. |
|
602 | 601 | * |
603 | 602 | * @return string|WP_Error A raw URL if the connection URL could be built; error message otherwise. |
604 | 603 | */ |
@@ -618,7 +617,6 @@ discard block |
||
618 | 617 | * |
619 | 618 | * @since 4.3.0 |
620 | 619 | * |
621 | - * @param WP_REST_Request $request The request sent to the WP REST API. |
|
622 | 620 | * |
623 | 621 | * @return object |
624 | 622 | */ |
@@ -171,6 +171,9 @@ |
||
171 | 171 | update_option( 'jetpack_plugin_api_action_links', $plugins_action_links ); |
172 | 172 | } |
173 | 173 | |
174 | + /** |
|
175 | + * @param integer $checksum |
|
176 | + */ |
|
174 | 177 | public function should_send_callable( $callable_checksums, $name, $checksum ) { |
175 | 178 | $idc_override_callables = array( |
176 | 179 | 'main_network_site', |
@@ -94,6 +94,9 @@ |
||
94 | 94 | return $user; |
95 | 95 | } |
96 | 96 | |
97 | + /** |
|
98 | + * @param WP_User|null $user |
|
99 | + */ |
|
97 | 100 | public function expand_user( $user ) { |
98 | 101 | if ( ! is_object( $user ) ) { |
99 | 102 | return null; |
@@ -201,7 +201,7 @@ |
||
201 | 201 | * should be notified, overriding the site setting. |
202 | 202 | * |
203 | 203 | * @param int $comment_id Comment ID. |
204 | - * @return true Always returns true. |
|
204 | + * @return boolean Always returns true. |
|
205 | 205 | */ |
206 | 206 | function wp_notify_moderator( $comment_id ) { |
207 | 207 | global $wpdb; |
@@ -58,6 +58,10 @@ |
||
58 | 58 | return $query->is_main_query() && $query->is_search(); |
59 | 59 | } |
60 | 60 | |
61 | + /** |
|
62 | + * @param double $duration |
|
63 | + * @param boolean $was_jetpack_search |
|
64 | + */ |
|
61 | 65 | private function record_query_time( $duration, $was_jetpack_search ) { |
62 | 66 | $this->stats[] = array( $was_jetpack_search, intval( $duration * 1000 ) ); |
63 | 67 | } |