protected function getFullParameterClass($parameterClass, $methodName)
    {
        if (empty($this->availableParameters[$parameterClass])) {
            throw new \BadMethodCallException('Method ' . $methodName . ' not defined for Analytics class');
        } else {
            return '\\TheIconic\\Tracking\\GoogleAnalytics\\Parameters\\' . $this->availableParameters[$parameterClass];
        }
    }
protected function getFullParameterClass($parameterClass, $methodName)
    {
        if (empty($this->availableParameters[$parameterClass])) {
            throw new \BadMethodCallException('Method ' . $methodName . ' not defined for Analytics class');
        } else {
            return '\\TheIconic\\Tracking\\GoogleAnalytics\\Parameters\\' . $this->availableParameters[$parameterClass];
        }
    }
protected function getFullParameterClass ( $ parameterClass , $ methodName ) { if ( empty ( $ this -> availableParameters [ $ parameterClass ] ) ) { throw new \ BadMethodCallException ( 'Method ' . $ methodName . ' not defined for Analytics class' ) ; } else { return '\\TheIconic\\Tracking\\GoogleAnalytics\\Parameters\\' . $ this -> availableParameters [ $ parameterClass ] ; } }
Gets the fully qualified name for a parameter.

@param $parameterClass
@param $methodName
@return string
@throws \BadMethodCallException
Gets the fully qualified name for a parameter .