@@ -74,7 +74,7 @@ |
||
74 | 74 | * NOTE: If you want IMAGES, call extract( $blog_id, $post_id, ...) which will give you more/better image extraction |
75 | 75 | * This method will give you an error if you ask for IMAGES. |
76 | 76 | * |
77 | - * @param $content The HTML post_content of a post |
|
77 | + * @param string $content The HTML post_content of a post |
|
78 | 78 | * @param $what_to_extract (int) A mask of things to extract, e.g. Jetpack_Media_Meta_Extractor::IMAGES | Jetpack_Media_Meta_Extractor::MENTIONS |
79 | 79 | * @param $already_extracted (array) Previously extracted things, e.g. images from extract(), which can be used for x-referencing here |
80 | 80 | * @returns a structure containing metadata about the embedded things, or empty array if nothing found, or WP_Error on error |
@@ -214,6 +214,9 @@ discard block |
||
214 | 214 | } |
215 | 215 | } |
216 | 216 | |
217 | + /** |
|
218 | + * @param string $type |
|
219 | + */ |
|
217 | 220 | static function get_video_poster( $type, $id ) { |
218 | 221 | if ( 'videopress' == $type ) { |
219 | 222 | if ( function_exists( 'video_get_highest_resolution_image_url' ) ) { |
@@ -267,6 +270,9 @@ discard block |
||
267 | 270 | return str_word_count( self::clean_text( $post_content ) ); |
268 | 271 | } |
269 | 272 | |
273 | + /** |
|
274 | + * @param string $excerpt_content |
|
275 | + */ |
|
270 | 276 | static function get_word_remaining_count( $post_content, $excerpt_content ) { |
271 | 277 | return str_word_count( self::clean_text( $post_content ) ) - str_word_count( self::clean_text( $excerpt_content ) ); |
272 | 278 | } |
@@ -196,7 +196,7 @@ |
||
196 | 196 | /** |
197 | 197 | * Just authenticates with the given Jetpack credentials. |
198 | 198 | * |
199 | - * @return bool|IXR_Error |
|
199 | + * @return string |
|
200 | 200 | */ |
201 | 201 | function test_connection() { |
202 | 202 | return JETPACK__VERSION; |
@@ -137,8 +137,8 @@ discard block |
||
137 | 137 | /** |
138 | 138 | * Plugin options getter |
139 | 139 | * |
140 | - * @param string|array $option Option name |
|
141 | - * @param mixed $default Default value |
|
140 | + * @param string $option Option name |
|
141 | + * @param string $default Default value |
|
142 | 142 | * |
143 | 143 | * @return mixed Option value |
144 | 144 | */ |
@@ -164,7 +164,7 @@ discard block |
||
164 | 164 | * |
165 | 165 | * @param string $url |
166 | 166 | * |
167 | - * @return boolean |
|
167 | + * @return integer |
|
168 | 168 | */ |
169 | 169 | function soundcloud_url_has_tracklist( $url ) { |
170 | 170 | return preg_match( '/^(.+?)\/(sets|groups|playlists)\/(.+?)$/', $url ); |
@@ -27,6 +27,9 @@ |
||
27 | 27 | } |
28 | 28 | |
29 | 29 | |
30 | + /** |
|
31 | + * @param string $key |
|
32 | + */ |
|
30 | 33 | protected function get_locale( $key ) { |
31 | 34 | if ( 'locale' == $key ) { |
32 | 35 | if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) { |
@@ -4,12 +4,27 @@ |
||
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 | |
23 | + /** |
|
24 | + * @param string $name |
|
25 | + * |
|
26 | + * @return string |
|
27 | + */ |
|
13 | 28 | abstract protected function get_mock_option( $name ); |
14 | 29 | |
15 | 30 | abstract protected function get_jetpack_version(); |
@@ -16,6 +16,9 @@ discard block |
||
16 | 16 | public $context; |
17 | 17 | public $site; |
18 | 18 | |
19 | + /** |
|
20 | + * @param Jetpack_Site $site |
|
21 | + */ |
|
19 | 22 | function __construct( $site, $post, $context ) { |
20 | 23 | $this->post = $post; |
21 | 24 | $this->context = $context; |
@@ -487,6 +490,10 @@ discard block |
||
487 | 490 | return $suggestions; |
488 | 491 | } |
489 | 492 | |
493 | + /** |
|
494 | + * @param string $taxonomy_type |
|
495 | + * @param string $context |
|
496 | + */ |
|
490 | 497 | private function format_taxonomy( $taxonomy, $taxonomy_type, $context ) { |
491 | 498 | // Permissions |
492 | 499 | switch ( $context ) { |
@@ -26,7 +26,6 @@ discard block |
||
26 | 26 | * |
27 | 27 | * Used to construct meta links in API responses |
28 | 28 | * |
29 | - * @param mixed $args Optional arguments to be appended to URL |
|
30 | 29 | * @return string Endpoint URL |
31 | 30 | **/ |
32 | 31 | function get_link() { |
@@ -117,7 +116,7 @@ discard block |
||
117 | 116 | * This method is used in get_link() to construct meta links for API responses. |
118 | 117 | * |
119 | 118 | * @param $template_path The generic endpoint path, e.g. /sites/%s |
120 | - * @param $path string The current endpoint path, relative to the version, e.g. /sites/12345 |
|
119 | + * @param string $path string The current endpoint path, relative to the version, e.g. /sites/12345 |
|
121 | 120 | * @param $method string Request method used to access the endpoint path |
122 | 121 | * @return string The current version, or otherwise the maximum version available |
123 | 122 | */ |
@@ -1341,6 +1341,7 @@ discard block |
||
1341 | 1341 | * timezone set in the options table for the blog or the GMT offset. |
1342 | 1342 | * |
1343 | 1343 | * @param datetime string |
1344 | + * @param string $date_string |
|
1344 | 1345 | * |
1345 | 1346 | * @return array( $local_time_string, $gmt_time_string ) |
1346 | 1347 | */ |
@@ -1458,6 +1459,10 @@ discard block |
||
1458 | 1459 | do_action( 'restapi_theme_init' ); |
1459 | 1460 | } |
1460 | 1461 | |
1462 | + /** |
|
1463 | + * @param string $from_hook |
|
1464 | + * @param string $to_hook |
|
1465 | + */ |
|
1461 | 1466 | function copy_hooks( $from_hook, $to_hook, $base_paths ) { |
1462 | 1467 | global $wp_filter; |
1463 | 1468 | foreach ( $wp_filter as $hook => $actions ) { |