@@ -224,7 +224,7 @@ discard block |
||
| 224 | 224 | * |
| 225 | 225 | * @param string $table Table name to validate. |
| 226 | 226 | * |
| 227 | - * @return mixed|string |
|
| 227 | + * @return string |
|
| 228 | 228 | * @throws Exception Throw an exception on validation failure. |
| 229 | 229 | */ |
| 230 | 230 | private function validate_table_name( $table ) { |
@@ -482,7 +482,7 @@ discard block |
||
| 482 | 482 | * @param int|null $range_to The end of the range. |
| 483 | 483 | * @param int|null $limit How many values to return. |
| 484 | 484 | * |
| 485 | - * @return array|object|void |
|
| 485 | + * @return boolean |
|
| 486 | 486 | * @throws Exception Throws an exception if validation fails on the internal function calls. |
| 487 | 487 | */ |
| 488 | 488 | public function get_range_edges( $range_from = null, $range_to = null, $limit = null ) { |
@@ -1264,7 +1264,6 @@ |
||
| 1264 | 1264 | * |
| 1265 | 1265 | * @since 4.3.0 |
| 1266 | 1266 | * |
| 1267 | - * @param WP_REST_Request $request The request sent to the WP REST API. |
|
| 1268 | 1267 | * |
| 1269 | 1268 | * @return object |
| 1270 | 1269 | */ |
@@ -583,7 +583,7 @@ discard block |
||
| 583 | 583 | * Only enqueue block assets when needed. |
| 584 | 584 | * |
| 585 | 585 | * @param string $type Slug of the block. |
| 586 | - * @param array $script_dependencies Script dependencies. Will be merged with automatically |
|
| 586 | + * @param string[] $script_dependencies Script dependencies. Will be merged with automatically |
|
| 587 | 587 | * detected script dependencies from the webpack build. |
| 588 | 588 | * |
| 589 | 589 | * @return void |
@@ -837,7 +837,7 @@ discard block |
||
| 837 | 837 | * |
| 838 | 838 | * @param string $slug Block slug. |
| 839 | 839 | * @param array $attr Block attributes. |
| 840 | - * @param array $extra Potential extra classes you may want to provide. |
|
| 840 | + * @param string[] $extra Potential extra classes you may want to provide. |
|
| 841 | 841 | * |
| 842 | 842 | * @return string $classes List of CSS classes for a block. |
| 843 | 843 | */ |
@@ -934,10 +934,10 @@ discard block |
||
| 934 | 934 | * @since 8.3.0 |
| 935 | 935 | * |
| 936 | 936 | * @param string $url URL saved as an attribute in block. |
| 937 | - * @param array $allowed Array of allowed hosts for that block, or regexes to check against. |
|
| 937 | + * @param string[] $allowed Array of allowed hosts for that block, or regexes to check against. |
|
| 938 | 938 | * @param bool $is_regex Array of regexes matching the URL that could be used in block. |
| 939 | 939 | * |
| 940 | - * @return bool|string |
|
| 940 | + * @return false|string |
|
| 941 | 941 | */ |
| 942 | 942 | public static function validate_block_embed_url( $url, $allowed = array(), $is_regex = false ) { |
| 943 | 943 | if ( |
@@ -1540,6 +1540,7 @@ discard block |
||
| 1540 | 1540 | * timezone set in the options table for the blog or the GMT offset. |
| 1541 | 1541 | * |
| 1542 | 1542 | * @param datetime string $date_string Date to parse. |
| 1543 | + * @param string $date_string |
|
| 1543 | 1544 | * |
| 1544 | 1545 | * @return array( $local_time_string, $gmt_time_string ) |
| 1545 | 1546 | */ |
@@ -1649,6 +1650,10 @@ discard block |
||
| 1649 | 1650 | do_action( 'restapi_theme_init' ); |
| 1650 | 1651 | } |
| 1651 | 1652 | |
| 1653 | + /** |
|
| 1654 | + * @param string $from_hook |
|
| 1655 | + * @param string $to_hook |
|
| 1656 | + */ |
|
| 1652 | 1657 | function copy_hooks( $from_hook, $to_hook, $base_paths ) { |
| 1653 | 1658 | global $wp_filter; |
| 1654 | 1659 | foreach ( $wp_filter as $hook => $actions ) { |
@@ -2073,7 +2078,7 @@ discard block |
||
| 2073 | 2078 | * Get an array of all valid AMP origins for a blog's siteurl. |
| 2074 | 2079 | * |
| 2075 | 2080 | * @param string $siteurl Origin url of the API request. |
| 2076 | - * @return array |
|
| 2081 | + * @return string[] |
|
| 2077 | 2082 | */ |
| 2078 | 2083 | public function get_amp_cache_origins( $siteurl ) { |
| 2079 | 2084 | $host = parse_url( $siteurl, PHP_URL_HOST ); |
@@ -217,7 +217,7 @@ |
||
| 217 | 217 | * Render a slide |
| 218 | 218 | * |
| 219 | 219 | * @param array $media Media information. |
| 220 | - * @param array $index Index of the slide, first slide will be displayed by default, others hidden. |
|
| 220 | + * @param integer $index Index of the slide, first slide will be displayed by default, others hidden. |
|
| 221 | 221 | * |
| 222 | 222 | * @return string |
| 223 | 223 | */ |
@@ -244,6 +244,9 @@ |
||
| 244 | 244 | } |
| 245 | 245 | } |
| 246 | 246 | |
| 247 | + /** |
|
| 248 | + * @param string $capability |
|
| 249 | + */ |
|
| 247 | 250 | protected function current_user_can( $capability, $plugin = null ) { |
| 248 | 251 | if ( $plugin ) { |
| 249 | 252 | return current_user_can( $capability, $plugin ); |
@@ -488,7 +488,7 @@ discard block |
||
| 488 | 488 | * Our [portfolio] shortcode. |
| 489 | 489 | * Prints Portfolio data styled to look good on *any* theme. |
| 490 | 490 | * |
| 491 | - * @return portfolio_shortcode_html |
|
| 491 | + * @return string |
|
| 492 | 492 | */ |
| 493 | 493 | static function portfolio_shortcode( $atts ) { |
| 494 | 494 | // Default attributes |
@@ -621,7 +621,7 @@ discard block |
||
| 621 | 621 | * The Portfolio shortcode loop. |
| 622 | 622 | * |
| 623 | 623 | * @todo add theme color styles |
| 624 | - * @return html |
|
| 624 | + * @return string |
|
| 625 | 625 | */ |
| 626 | 626 | static function portfolio_shortcode_html( $atts ) { |
| 627 | 627 | |
@@ -713,6 +713,7 @@ discard block |
||
| 713 | 713 | /** |
| 714 | 714 | * Individual project class |
| 715 | 715 | * |
| 716 | + * @param integer $portfolio_index_number |
|
| 716 | 717 | * @return string |
| 717 | 718 | */ |
| 718 | 719 | static function get_project_class( $portfolio_index_number, $columns ) { |
@@ -820,7 +821,7 @@ discard block |
||
| 820 | 821 | /** |
| 821 | 822 | * Displays the author of the current portfolio project. |
| 822 | 823 | * |
| 823 | - * @return html |
|
| 824 | + * @return string |
|
| 824 | 825 | */ |
| 825 | 826 | static function get_project_author() { |
| 826 | 827 | $html = '<div class="project-author">'; |
@@ -837,7 +838,7 @@ discard block |
||
| 837 | 838 | /** |
| 838 | 839 | * Display the featured image if it's available |
| 839 | 840 | * |
| 840 | - * @return html |
|
| 841 | + * @return string|null |
|
| 841 | 842 | */ |
| 842 | 843 | static function get_portfolio_thumbnail_link( $post_id ) { |
| 843 | 844 | if ( has_post_thumbnail( $post_id ) ) { |
@@ -525,7 +525,7 @@ discard block |
||
| 525 | 525 | * Our [testimonial] shortcode. |
| 526 | 526 | * Prints Testimonial data styled to look good on *any* theme. |
| 527 | 527 | * |
| 528 | - * @return jetpack_testimonial_shortcode_html |
|
| 528 | + * @return string |
|
| 529 | 529 | */ |
| 530 | 530 | static function jetpack_testimonial_shortcode( $atts ) { |
| 531 | 531 | // Default attributes |
@@ -588,7 +588,7 @@ discard block |
||
| 588 | 588 | /** |
| 589 | 589 | * The Testimonial shortcode loop. |
| 590 | 590 | * |
| 591 | - * @return html |
|
| 591 | + * @return string |
|
| 592 | 592 | */ |
| 593 | 593 | static function jetpack_testimonial_shortcode_html( $atts ) { |
| 594 | 594 | // Default query arguments |
@@ -662,6 +662,7 @@ discard block |
||
| 662 | 662 | /** |
| 663 | 663 | * Individual testimonial class |
| 664 | 664 | * |
| 665 | + * @param integer $testimonial_index_number |
|
| 665 | 666 | * @return string |
| 666 | 667 | */ |
| 667 | 668 | static function get_testimonial_class( $testimonial_index_number, $columns, $image ) { |
@@ -708,7 +709,7 @@ discard block |
||
| 708 | 709 | /** |
| 709 | 710 | * Display the featured image if it's available |
| 710 | 711 | * |
| 711 | - * @return html |
|
| 712 | + * @return string|null |
|
| 712 | 713 | */ |
| 713 | 714 | static function get_testimonial_thumbnail_link( $post_id ) { |
| 714 | 715 | if ( has_post_thumbnail( $post_id ) ) { |
@@ -36,6 +36,9 @@ |
||
| 36 | 36 | add_action( 'init', array( &$this, 'action_init' ) ); |
| 37 | 37 | } |
| 38 | 38 | |
| 39 | + /** |
|
| 40 | + * @param string $file |
|
| 41 | + */ |
|
| 39 | 42 | function wpcom_static_url($file) { |
| 40 | 43 | $i = hexdec( substr( md5( $file ), -1 ) ) % 2; |
| 41 | 44 | return 'https://s' . $i . '.wp.com' . $file; |