Code Duplication    Length = 4-11 lines in 2 locations

includes/objects.php 2 locations

@@ 205-215 (lines=11) @@
202
					$feed_name = $object->feed;
203
				}
204
				return $this->get_object( $feed_name, 'feed', $object );
205
			} elseif ( $object instanceof \WP_Post ) {
206
				$calendar = $this->get_calendar( $object );
207
208
				if ( isset( $calendar->feed ) ) {
209
					return $this->get_object( $calendar->feed, 'feed', $calendar );
210
				} else {
211
					return null;
212
				}
213
214
215
			} elseif ( isset( $object->feed ) && isset( $object->id ) ) {
216
				return $this->get_object( $object->feed, 'feed', $object );
217
			}
218
		}
@@ 220-223 (lines=4) @@
217
			}
218
		}
219
220
		if ( is_int( $object ) ) {
221
			$calendar = $this->get_calendar( $object );
222
			return isset( $calendar->feed ) ? $this->get_object( $calendar->feed, 'feed', $calendar ) : null;
223
		}
224
225
		return null;
226
	}