public function call($sMethod, $aArgs)
    {
        if(!$this->hasMethod($sMethod))
        {
            return;
        }
        $reflectionMethod = $this->reflectionClass->getMethod($sMethod);
        $registeredObject = $this->getRegisteredObject();
        return $reflectionMethod->invokeArgs($registeredObject, $aArgs);
    }
public function call($sMethod, $aArgs)
    {
        if(!$this->hasMethod($sMethod))
        {
            return;
        }
        $reflectionMethod = $this->reflectionClass->getMethod($sMethod);
        $registeredObject = $this->getRegisteredObject();
        return $reflectionMethod->invokeArgs($registeredObject, $aArgs);
    }
public function call ( $ sMethod , $ aArgs ) { if ( ! $ this -> hasMethod ( $ sMethod ) ) { return ; } $ reflectionMethod = $ this -> reflectionClass -> getMethod ( $ sMethod ) ; $ registeredObject = $ this -> getRegisteredObject ( ) ; return $ reflectionMethod -> invokeArgs ( $ registeredObject , $ aArgs ) ; }
Call the specified method of the registered callable object using the specified array of arguments

@param string        $sMethod            The name of the method to call
@param array         $aArgs              The arguments to pass to the method

@return void
Call the specified method of the registered callable object using the specified array of arguments