public function replaceTags($tag, $blnCache=true)
	{
		$parts = explode('::', $tag);

		if(method_exists($this, $parts[0]))
		{
			$method = $parts[0];
			array_shift($parts);

			return $this->$method($parts, $blnCache);
		}

		return false;
	}
public function replaceTags($tag, $blnCache=true)
	{
		$parts = explode('::', $tag);

		if(method_exists($this, $parts[0]))
		{
			$method = $parts[0];
			array_shift($parts);

			return $this->$method($parts, $blnCache);
		}

		return false;
	}
public function replaceTags ( $ tag , $ blnCache = true ) { $ parts = explode ( '::' , $ tag ) ; if ( method_exists ( $ this , $ parts [ 0 ] ) ) { $ method = $ parts [ 0 ] ; array_shift ( $ parts ) ; return $ this -> $ method ( $ parts , $ blnCache ) ; } return false ; }
replace tags for the hook, delegates to each supported tag

@param      $tag
@param bool $blnCache

@return bool
replace tags for the hook delegates to each supported tag