@@ -48,7 +48,7 @@ discard block |
||
| 48 | 48 | |
| 49 | 49 | /** |
| 50 | 50 | * record_event |
| 51 | - * @param mixed $event Event object to send to Tracks. An array will be cast to object. Required. |
|
| 51 | + * @param Jetpack_Tracks_Event $event Event object to send to Tracks. An array will be cast to object. Required. |
|
| 52 | 52 | * Properties are included directly in the pixel query string after light validation. |
| 53 | 53 | * @return mixed True on success, WP_Error on failure |
| 54 | 54 | */ |
@@ -71,6 +71,7 @@ discard block |
||
| 71 | 71 | |
| 72 | 72 | /** |
| 73 | 73 | * Synchronously request the pixel |
| 74 | + * @param string $pixel |
|
| 74 | 75 | */ |
| 75 | 76 | static function record_pixel( $pixel ) { |
| 76 | 77 | // Add the Request Timestamp and URL terminator just before the HTTP request. |
@@ -37,7 +37,7 @@ discard block |
||
| 37 | 37 | * @param string $event_name The name of the event |
| 38 | 38 | * @param array $properties Custom properties to send with the event |
| 39 | 39 | * @param int $event_timestamp_millis The time in millis since 1970-01-01 00:00:00 when the event occurred |
| 40 | - * @return \Jetpack_Tracks_Event|\WP_Error |
|
| 40 | + * @return Jetpack_Tracks_Event |
|
| 41 | 41 | */ |
| 42 | 42 | function jetpack_tracks_build_event_obj( $user, $event_name, $properties = array(), $event_timestamp_millis = false ) { |
| 43 | 43 | |
@@ -107,7 +107,6 @@ discard block |
||
| 107 | 107 | /** |
| 108 | 108 | * Record an event in Tracks - this is the preferred way to record events from PHP. |
| 109 | 109 | * |
| 110 | - * @param mixed $identity username, user_id, or WP_user object |
|
| 111 | 110 | * @param string $event_name The name of the event |
| 112 | 111 | * @param array $properties Custom properties to send with the event |
| 113 | 112 | * @param int $event_timestamp_millis The time in millis since 1970-01-01 00:00:00 when the event occurred |
@@ -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 ) { |