english/libraries/joomla/filter/filterinput.php
/**
	 * Internal method to iteratively remove all unwanted tags and attributes
	 *
	 * @param   string  $source   Input string to be 'cleaned'
	 *
	 * @return  string  'Cleaned' version of input parameter
	 * @since   11.1
	 */
Internal method to iteratively remove all unwanted tags and attributes
@param   string  $source   Input string to be 'cleaned'

@return  string  'Cleaned' version of input parameter
@since   11.1
Internal method to iteratively remove all unwanted tags and attributes @param string $source Input string to be ' cleaned ' @return string ' Cleaned ' version of input parameter @since 11 . 1
protected function _remove($source)
	{
		$loopCounter = 0;
		while ($source != $this->_cleanTags($source)) {
			$source = $this->_cleanTags($source);
			$loopCounter ++;
		}
		return $source;
	}
protected function _remove ( $ source ) { $ loopCounter = 0 ; while ( $ source != $ this -> _cleanTags ( $ source ) ) { $ source = $ this -> _cleanTags ( $ source ) ; $ loopCounter ++ ; } return $ source ; }
Internal method to iteratively remove all unwanted tags and attributes
 @param   string  $source   Input string to be 'cleaned'
Internal method to iteratively remove all unwanted tags and attributes @param string $source Input string to be ' cleaned '
// Iteration provides nested tag protection