Code Duplication    Length = 9-9 lines in 2 locations

core/db_classes/EE_Base_Class.class.php 2 locations

@@ 2057-2065 (lines=9) @@
2054
	 * @return int how many deleted
2055
	 * @throws \EE_Error
2056
	 */
2057
	public function delete_related($relationName,$query_params = array()){
2058
		if($this->ID()){
2059
			$count =  $this->get_model()->delete_related($this, $relationName, $query_params);
2060
		}else{
2061
			$count = count($this->get_all_from_cache($relationName));
2062
			$this->clear_cache($relationName,NULL,TRUE);
2063
		}
2064
		return $count;
2065
	}
2066
2067
2068
@@ 2081-2089 (lines=9) @@
2078
	 * @return int how many deleted (including those soft deleted)
2079
	 * @throws \EE_Error
2080
	 */
2081
	public function delete_related_permanently($relationName,$query_params = array()){
2082
		if($this->ID()){
2083
			$count =  $this->get_model()->delete_related_permanently($this, $relationName, $query_params);
2084
		}else{
2085
			$count = count($this->get_all_from_cache($relationName));
2086
		}
2087
		$this->clear_cache($relationName,NULL,TRUE);
2088
		return $count;
2089
	}
2090
2091
2092