Code Duplication    Length = 16-16 lines in 2 locations

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

@@ 250-265 (lines=16) @@
247
	 *
248
	 * @return array Whitelisted post types.
249
	 */
250
	public function get_whitelisted_post_types() {
251
		$allowed_types = array( 'post', 'page', 'revision' );
252
253
		/**
254
		 * Filter the post types Jetpack has access to, and can synchronize with WordPress.com.
255
		 *
256
		 * @module json-api
257
		 *
258
		 * @since 2.2.3
259
		 *
260
		 * @param array $allowed_types Array of whitelisted post types. Default to `array( 'post', 'page', 'revision' )`.
261
		 */
262
		$allowed_types = apply_filters( 'rest_api_allowed_post_types', $allowed_types );
263
264
		return array_unique( $allowed_types );
265
	}
266
267
	// copied and modified a little from class.json-api-endpoints.php
268
	private function user_can_view_post( $post ) {

class.json-api-endpoints.php 1 location

@@ 1759-1774 (lines=16) @@
1756
	 *
1757
	 * @return array Whitelisted post types.
1758
	 */
1759
	protected function _get_whitelisted_post_types() {
1760
		$allowed_types = array( 'post', 'page', 'revision' );
1761
1762
		/**
1763
		 * Filter the post types Jetpack has access to, and can synchronize with WordPress.com.
1764
		 *
1765
		 * @module json-api
1766
		 *
1767
		 * @since 2.2.3
1768
		 *
1769
		 * @param array $allowed_types Array of whitelisted post types. Default to `array( 'post', 'page', 'revision' )`.
1770
		 */
1771
		$allowed_types = apply_filters( 'rest_api_allowed_post_types', $allowed_types );
1772
1773
		return array_unique( $allowed_types );
1774
	}
1775
1776
	function handle_media_creation_v1_1( $media_files, $media_urls, $media_attrs = array(), $force_parent_id = false ) {
1777