Code Duplication    Length = 16-16 lines in 2 locations

class.json-api-endpoints.php 1 location

@@ 1810-1825 (lines=16) @@
1807
	 *
1808
	 * @return array Whitelisted post types.
1809
	 */
1810
	protected function _get_whitelisted_post_types() {
1811
		$allowed_types = array( 'post', 'page', 'revision' );
1812
1813
		/**
1814
		 * Filter the post types Jetpack has access to, and can synchronize with WordPress.com.
1815
		 *
1816
		 * @module json-api
1817
		 *
1818
		 * @since 2.2.3
1819
		 *
1820
		 * @param array $allowed_types Array of whitelisted post types. Default to `array( 'post', 'page', 'revision' )`.
1821
		 */
1822
		$allowed_types = apply_filters( 'rest_api_allowed_post_types', $allowed_types );
1823
1824
		return array_unique( $allowed_types );
1825
	}
1826
1827
	function handle_media_creation_v1_1( $media_files, $media_urls, $media_attrs = array(), $force_parent_id = false ) {
1828

sal/class.json-api-site-base.php 1 location

@@ 171-186 (lines=16) @@
168
	 *
169
	 * @return array Whitelisted post types.
170
	 */
171
	private function _get_whitelisted_post_types() {
172
		$allowed_types = array( 'post', 'page', 'revision' );
173
174
		/**
175
		 * Filter the post types Jetpack has access to, and can synchronize with WordPress.com.
176
		 *
177
		 * @module json-api
178
		 *
179
		 * @since 2.2.3
180
		 *
181
		 * @param array $allowed_types Array of whitelisted post types. Default to `array( 'post', 'page', 'revision' )`.
182
		 */
183
		$allowed_types = apply_filters( 'rest_api_allowed_post_types', $allowed_types );
184
185
		return array_unique( $allowed_types );
186
	}
187
188
	// copied and modified a little from class.json-api-endpoints.php
189
	private function user_can_view_post( $post ) {