@@ -28,6 +28,11 @@ discard block |
||
28 | 28 | |
29 | 29 | // /sites/%s/posts/new -> $blog_id |
30 | 30 | // /sites/%s/posts/%d -> $blog_id, $post_id |
31 | + |
|
32 | + /** |
|
33 | + * @param string $path |
|
34 | + * @param integer $post_id |
|
35 | + */ |
|
31 | 36 | function write_post( $path, $blog_id, $post_id ) { |
32 | 37 | global $wpdb; |
33 | 38 | |
@@ -704,6 +709,11 @@ discard block |
||
704 | 709 | } |
705 | 710 | |
706 | 711 | // /sites/%s/posts/%d/delete -> $blog_id, $post_id |
712 | + |
|
713 | + /** |
|
714 | + * @param string $path |
|
715 | + * @param integer $post_id |
|
716 | + */ |
|
707 | 717 | function delete_post( $path, $blog_id, $post_id ) { |
708 | 718 | $post = get_post( $post_id ); |
709 | 719 | if ( !$post || is_wp_error( $post ) ) { |
@@ -743,6 +753,11 @@ discard block |
||
743 | 753 | } |
744 | 754 | |
745 | 755 | // /sites/%s/posts/%d/restore -> $blog_id, $post_id |
756 | + |
|
757 | + /** |
|
758 | + * @param string $path |
|
759 | + * @param integer $post_id |
|
760 | + */ |
|
746 | 761 | function restore_post( $path, $blog_id, $post_id ) { |
747 | 762 | $args = $this->query_args(); |
748 | 763 | $post = get_post( $post_id ); |
@@ -763,6 +778,10 @@ discard block |
||
763 | 778 | return $this->get_post_by( 'ID', $post->ID, $args['context'] ); |
764 | 779 | } |
765 | 780 | |
781 | + /** |
|
782 | + * @param boolean $delete_featured_image |
|
783 | + * @param string $featured_image |
|
784 | + */ |
|
766 | 785 | protected function parse_and_set_featured_image( $post_id, $delete_featured_image, $featured_image ) { |
767 | 786 | if ( $delete_featured_image ) { |
768 | 787 | delete_post_thumbnail( $post_id ); |
@@ -29,7 +29,7 @@ |
||
29 | 29 | * Allows custom post types to be used by REST API. |
30 | 30 | * @param $post_types |
31 | 31 | * @see hook 'rest_api_allowed_post_types' |
32 | - * @return array |
|
32 | + * @return string[] |
|
33 | 33 | */ |
34 | 34 | function allow_rest_api_types( $post_types ) { |
35 | 35 | $post_types[] = self::$post_type_order; |
@@ -125,6 +125,9 @@ discard block |
||
125 | 125 | wp_enqueue_script( 'a8c_wpcom_masterbar_overrides', $this->wpcom_static_url( '/wp-content/mu-plugins/admin-bar/masterbar-overrides/masterbar.js' ), array(), JETPACK__VERSION ); |
126 | 126 | } |
127 | 127 | |
128 | + /** |
|
129 | + * @param string $file |
|
130 | + */ |
|
128 | 131 | function wpcom_static_url( $file ) { |
129 | 132 | if ( ! empty( $this->sandbox_url ) ) { |
130 | 133 | // For testing undeployed changes to remotely enqueued scripts and styles. |
@@ -307,6 +310,9 @@ discard block |
||
307 | 310 | return $primary_anchor . $secondary_anchor; |
308 | 311 | } |
309 | 312 | |
313 | + /** |
|
314 | + * @param string $class |
|
315 | + */ |
|
310 | 316 | public function create_menu_item_anchor( $class, $url, $label, $id ) { |
311 | 317 | return '<a href="' . $url . '" class="' . $class . '" id="' . $id . '">' . $label . '</a>'; |
312 | 318 | } |
@@ -105,6 +105,9 @@ |
||
105 | 105 | return isset( $importers[ $importer ] ) ? $importers[ $importer ][0] : 'Unknown Importer'; |
106 | 106 | } |
107 | 107 | |
108 | + /** |
|
109 | + * @param string $class_name |
|
110 | + */ |
|
108 | 111 | private function is_importer( $backtrace, $class_name ) { |
109 | 112 | foreach ( $backtrace as $trace ) { |
110 | 113 | if ( strpos( $trace, $class_name ) !== false ) { |