@@ -149,6 +149,9 @@ discard block  | 
                                                    ||
| 149 | 149 | |
| 150 | 150 | /**  | 
                                                        
| 151 | 151 | * Helper function for Jetpack_Color::fromHsl()  | 
                                                        
| 152 | + * @param double $p  | 
                                                        |
| 153 | + * @param double $q  | 
                                                        |
| 154 | + * @param integer $t  | 
                                                        |
| 152 | 155 | */  | 
                                                        
| 153 | 156 |  	private function hue2rgb( $p, $q, $t ) { | 
                                                        
| 154 | 157 | if ( $t < 0 ) $t += 1;  | 
                                                        
@@ -278,7 +281,7 @@ discard block  | 
                                                    ||
| 278 | 281 | * Get HSV values for color  | 
                                                        
| 279 | 282 | * (integer values from 0-255, fast but less accurate)  | 
                                                        
| 280 | 283 | *  | 
                                                        
| 281 | - * @return int  | 
                                                        |
| 284 | + * @return string  | 
                                                        |
| 282 | 285 | */  | 
                                                        
| 283 | 286 | public function toHsvInt()  | 
                                                        
| 284 | 287 |  	{ | 
                                                        
@@ -498,7 +501,7 @@ discard block  | 
                                                    ||
| 498 | 501 | *  | 
                                                        
| 499 | 502 | * @param Jetpack_Color $color  | 
                                                        
| 500 | 503 | *  | 
                                                        
| 501 | - * @return int  | 
                                                        |
| 504 | + * @return double  | 
                                                        |
| 502 | 505 | */  | 
                                                        
| 503 | 506 | public function getDistanceRgbFrom(Jetpack_Color $color)  | 
                                                        
| 504 | 507 |  	{ | 
                                                        
@@ -682,6 +685,9 @@ discard block  | 
                                                    ||
| 682 | 685 | return $this->incrementLightness( $amount );  | 
                                                        
| 683 | 686 | }  | 
                                                        
| 684 | 687 | |
| 688 | + /**  | 
                                                        |
| 689 | + * @param integer $amount  | 
                                                        |
| 690 | + */  | 
                                                        |
| 685 | 691 |  	public function incrementLightness( $amount ) { | 
                                                        
| 686 | 692 | $hsl = $this->toHsl();  | 
                                                        
| 687 | 693 | extract( $hsl );  | 
                                                        
@@ -699,6 +705,9 @@ discard block  | 
                                                    ||
| 699 | 705 | return $this->incrementSaturation( - $amount );  | 
                                                        
| 700 | 706 | }  | 
                                                        
| 701 | 707 | |
| 708 | + /**  | 
                                                        |
| 709 | + * @param integer $amount  | 
                                                        |
| 710 | + */  | 
                                                        |
| 702 | 711 |  	public function incrementSaturation( $amount ) { | 
                                                        
| 703 | 712 | $hsl = $this->toHsl();  | 
                                                        
| 704 | 713 | extract( $hsl );  | 
                                                        
@@ -739,6 +748,9 @@ discard block  | 
                                                    ||
| 739 | 748 | return $this->incrementHue( $incr );  | 
                                                        
| 740 | 749 | }  | 
                                                        
| 741 | 750 | |
| 751 | + /**  | 
                                                        |
| 752 | + * @param integer $amount  | 
                                                        |
| 753 | + */  | 
                                                        |
| 742 | 754 |  	public function incrementHue( $amount ) { | 
                                                        
| 743 | 755 | $hsl = $this->toHsl();  | 
                                                        
| 744 | 756 | extract( $hsl );  | 
                                                        
@@ -156,6 +156,9 @@ discard block  | 
                                                    ||
| 156 | 156 | }  | 
                                                        
| 157 | 157 | |
| 158 | 158 | |
| 159 | + /**  | 
                                                        |
| 160 | + * @param string $text  | 
                                                        |
| 161 | + */  | 
                                                        |
| 159 | 162 |  	function transform($text) { | 
                                                        
| 160 | 163 | #  | 
                                                        
| 161 | 164 | # Main function. Performs some preprocessing on the input text  | 
                                                        
@@ -890,6 +893,10 @@ discard block  | 
                                                    ||
| 890 | 893 | |
| 891 | 894 | public $list_level = 0;  | 
                                                        
| 892 | 895 | |
| 896 | + /**  | 
                                                        |
| 897 | + * @param string $list_str  | 
                                                        |
| 898 | + * @param string $marker_any_re  | 
                                                        |
| 899 | + */  | 
                                                        |
| 893 | 900 |  	function processListItems($list_str, $marker_any_re) { | 
                                                        
| 894 | 901 | #  | 
                                                        
| 895 | 902 | # Process the contents of a single ordered or unordered list, splitting it  | 
                                                        
@@ -993,6 +1000,9 @@ discard block  | 
                                                    ||
| 993 | 1000 | }  | 
                                                        
| 994 | 1001 | |
| 995 | 1002 | |
| 1003 | + /**  | 
                                                        |
| 1004 | + * @param string $code  | 
                                                        |
| 1005 | + */  | 
                                                        |
| 996 | 1006 |  	function makeCodeSpan($code) { | 
                                                        
| 997 | 1007 | #  | 
                                                        
| 998 | 1008 | # Create a code span markup for $code. Called from handleSpanToken.  | 
                                                        
@@ -1485,6 +1495,9 @@ discard block  | 
                                                    ||
| 1485 | 1495 | # hanlde UTF-8 if the default function does not exist.  | 
                                                        
| 1486 | 1496 | public $utf8_strlen = 'mb_strlen';  | 
                                                        
| 1487 | 1497 | |
| 1498 | + /**  | 
                                                        |
| 1499 | + * @param string $text  | 
                                                        |
| 1500 | + */  | 
                                                        |
| 1488 | 1501 |  	function detab($text) { | 
                                                        
| 1489 | 1502 | #  | 
                                                        
| 1490 | 1503 | # Replace tabs with the appropriate amount of space.  | 
                                                        
@@ -2029,6 +2042,12 @@ discard block  | 
                                                    ||
| 2029 | 2042 | |
| 2030 | 2043 | return array($parsed, $text);  | 
                                                        
| 2031 | 2044 | }  | 
                                                        
| 2045 | +  | 
                                                        |
| 2046 | + /**  | 
                                                        |
| 2047 | + * @param string $text  | 
                                                        |
| 2048 | + * @param string $hash_method  | 
                                                        |
| 2049 | + * @param boolean $md_attr  | 
                                                        |
| 2050 | + */  | 
                                                        |
| 2032 | 2051 |  	function _hashHTMLBlocks_inHTML($text, $hash_method, $md_attr) { | 
                                                        
| 2033 | 2052 | #  | 
                                                        
| 2034 | 2053 | # Parse HTML, calling _HashHTMLBlocks_InMarkdown for block tags.  | 
                                                        
@@ -2693,6 +2712,9 @@ discard block  | 
                                                    ||
| 2693 | 2712 | }  | 
                                                        
| 2694 | 2713 | |
| 2695 | 2714 | |
| 2715 | + /**  | 
                                                        |
| 2716 | + * @return string  | 
                                                        |
| 2717 | + */  | 
                                                        |
| 2696 | 2718 |  	function processDefListItems($list_str) { | 
                                                        
| 2697 | 2719 | #  | 
                                                        
| 2698 | 2720 | # Process the contents of a single definition list, splitting it  | 
                                                        
@@ -2804,6 +2826,10 @@ discard block  | 
                                                    ||
| 2804 | 2826 | |
| 2805 | 2827 | return $text;  | 
                                                        
| 2806 | 2828 | }  | 
                                                        
| 2829 | +  | 
                                                        |
| 2830 | + /**  | 
                                                        |
| 2831 | + * @param string[] $matches  | 
                                                        |
| 2832 | + */  | 
                                                        |
| 2807 | 2833 |  	function _doFencedCodeBlocks_callback($matches) { | 
                                                        
| 2808 | 2834 | $classname =& $matches[2];  | 
                                                        
| 2809 | 2835 | $attrs =& $matches[3];  | 
                                                        
@@ -65,7 +65,7 @@  | 
                                                    ||
| 65 | 65 | * Construct object from image.  | 
                                                        
| 66 | 66 | *  | 
                                                        
| 67 | 67 | * @param optional $type (hex, rgb, hsl)  | 
                                                        
| 68 | - * @return color as a string formatted as $type  | 
                                                        |
| 68 | + * @return false|string as a string formatted as $type  | 
                                                        |
| 69 | 69 | *  | 
                                                        
| 70 | 70 | */  | 
                                                        
| 71 | 71 |  	function color( $type = 'hex' ) { | 
                                                        
@@ -111,7 +111,7 @@  | 
                                                    ||
| 111 | 111 | /**  | 
                                                        
| 112 | 112 | * Iterates through expected items ( plugins or themes ) and compares them to actual results.  | 
                                                        
| 113 | 113 | *  | 
                                                        
| 114 | - * @param $items 'plugin' or 'theme'  | 
                                                        |
| 114 | + * @param string $items 'plugin' or 'theme'  | 
                                                        |
| 115 | 115 | */  | 
                                                        
| 116 | 116 |  	private function log_items( $items ) { | 
                                                        
| 117 | 117 | |
@@ -7,6 +7,7 @@  | 
                                                    ||
| 7 | 7 | /**  | 
                                                        
| 8 | 8 | * Makes an authorized remote request using Jetpack_Signature  | 
                                                        
| 9 | 9 | *  | 
                                                        
| 10 | + * @param string $body  | 
                                                        |
| 10 | 11 | * @return array|WP_Error WP HTTP response on success  | 
                                                        
| 11 | 12 | */  | 
                                                        
| 12 | 13 |  	public static function remote_request( $args, $body = null ) { | 
                                                        
@@ -43,7 +43,7 @@ discard block  | 
                                                    ||
| 43 | 43 | /**  | 
                                                        
| 44 | 44 | * This function mirrors Jetpack_Data::is_usable_domain() in the WPCOM codebase.  | 
                                                        
| 45 | 45 | *  | 
                                                        
| 46 | - * @param $domain  | 
                                                        |
| 46 | + * @param string|false $domain  | 
                                                        |
| 47 | 47 | * @param array $extra  | 
                                                        
| 48 | 48 | *  | 
                                                        
| 49 | 49 | * @return bool|WP_Error  | 
                                                        
@@ -104,6 +104,7 @@ discard block  | 
                                                    ||
| 104 | 104 | * See: https://bugs.php.net/bug.php?id=66229 and https://github.com/php/php-src/commit/d1314893fd1325ca6aa0831101896e31135a2658  | 
                                                        
| 105 | 105 | *  | 
                                                        
| 106 | 106 | * This function mirrors Jetpack_Data::php_bug_66229_check() in the WPCOM codebase.  | 
                                                        
| 107 | + * @param string $ip  | 
                                                        |
| 107 | 108 | */  | 
                                                        
| 108 | 109 |  	public static function php_bug_66229_check( $ip ) { | 
                                                        
| 109 | 110 |  		if ( ! filter_var( $ip, FILTER_VALIDATE_IP ) ) { | 
                                                        
@@ -119,6 +119,9 @@ discard block  | 
                                                    ||
| 119 | 119 | return $default;  | 
                                                        
| 120 | 120 | }  | 
                                                        
| 121 | 121 | |
| 122 | + /**  | 
                                                        |
| 123 | + * @param string $name  | 
                                                        |
| 124 | + */  | 
                                                        |
| 122 | 125 |  	private static function update_grouped_option( $group, $name, $value ) { | 
                                                        
| 123 | 126 | $options = get_option( self::$grouped_options[ $group ] );  | 
                                                        
| 124 | 127 |  		if ( ! is_array( $options ) ) { | 
                                                        
@@ -217,6 +220,9 @@ discard block  | 
                                                    ||
| 217 | 220 | return $result;  | 
                                                        
| 218 | 221 | }  | 
                                                        
| 219 | 222 | |
| 223 | + /**  | 
                                                        |
| 224 | + * @param string $name  | 
                                                        |
| 225 | + */  | 
                                                        |
| 220 | 226 |  	private static function get_grouped_option( $group, $name, $default ) { | 
                                                        
| 221 | 227 | $options = get_option( self::$grouped_options[ $group ] );  | 
                                                        
| 222 | 228 |  		if ( is_array( $options ) && isset( $options[ $name ] ) ) { | 
                                                        
@@ -113,6 +113,7 @@ discard block  | 
                                                    ||
| 113 | 113 | /**  | 
                                                        
| 114 | 114 | * Get attachment images for a specified post and return them. Also make sure  | 
                                                        
| 115 | 115 | * their dimensions are at or above a required minimum.  | 
                                                        
| 116 | + * @param integer $post_id  | 
                                                        |
| 116 | 117 | */  | 
                                                        
| 117 | 118 |  	static function from_attachment( $post_id, $width = 200, $height = 200 ) { | 
                                                        
| 118 | 119 | $images = array();  | 
                                                        
@@ -472,7 +473,6 @@ discard block  | 
                                                    ||
| 472 | 473 | * resized and croped image.  | 
                                                        
| 473 | 474 | *  | 
                                                        
| 474 | 475 | * @param string $src  | 
                                                        
| 475 | - * @param int $dimension  | 
                                                        |
| 476 | 476 | * @return string Transformed image URL  | 
                                                        
| 477 | 477 | */  | 
                                                        
| 478 | 478 |  	static function fit_image_url( $src, $width, $height ) { | 
                                                        
@@ -183,6 +183,9 @@  | 
                                                    ||
| 183 | 183 | }  | 
                                                        
| 184 | 184 | }  | 
                                                        
| 185 | 185 | |
| 186 | +/**  | 
                                                        |
| 187 | + * @param string $text  | 
                                                        |
| 188 | + */  | 
                                                        |
| 186 | 189 |  function jetpack_sha1_base64( $text ) { | 
                                                        
| 187 | 190 | return base64_encode( sha1( $text, true ) );  | 
                                                        
| 188 | 191 | }  |