Code Duplication    Length = 10-10 lines in 2 locations

engine/classes/ElggEntity.php 1 location

@@ 1560-1569 (lines=10) @@
1557
	 * @return array
1558
	 * @todo add type hint when \ElggUser and \ElggObject have been updates
1559
	 */
1560
	public function getSites($options = array()) {
1561
		$options['relationship'] = 'member_of_site';
1562
		$options['relationship_guid'] = $this->guid;
1563
		$options['inverse_relationship'] = false;
1564
		if (!isset($options['site_guid']) || !isset($options['site_guids'])) {
1565
			$options['site_guids'] = ELGG_ENTITIES_ANY_VALUE;
1566
		}
1567
1568
		return elgg_get_entities_from_relationship($options);
1569
	}
1570
1571
	/**
1572
	 * Tests to see whether the object has been fully loaded.

engine/classes/ElggSite.php 1 location

@@ 352-361 (lines=10) @@
349
	 *                       'relationship', 'relationship_guid', 'inverse_relationship'
350
	 * @return array
351
	 */
352
	public function getEntities(array $options = array()) {
353
		$options['relationship'] = 'member_of_site';
354
		$options['relationship_guid'] = $this->guid;
355
		$options['inverse_relationship'] = true;
356
		if (!isset($options['site_guid']) || !isset($options['site_guids'])) {
357
			$options['site_guids'] = ELGG_ENTITIES_ANY_VALUE;
358
		}
359
360
		return elgg_get_entities_from_relationship($options);
361
	}
362
363
	/**
364
	 * Adds a user to the site.