public function callMethod($methodName, $options)
    {
        $this->error = false;
        if (null === ($options = $this->getMethodParameters($methodName, $options))) {
            $this->error = true;
            return null;
        }

        return call_user_func_array(array($this, $methodName), $options);
    }
public function callMethod($methodName, $options)
    {
        $this->error = false;
        if (null === ($options = $this->getMethodParameters($methodName, $options))) {
            $this->error = true;
            return null;
        }

        return call_user_func_array(array($this, $methodName), $options);
    }
public function callMethod ( $ methodName , $ options ) { $ this -> error = false ; if ( null === ( $ options = $ this -> getMethodParameters ( $ methodName , $ options ) ) ) { $ this -> error = true ; return null ; } return call_user_func_array ( array ( $ this , $ methodName ) , $ options ) ; }
Call selected method using selected options;

@param string $methodName
@param string[] $options
@return mixed
Call selected method using selected options ;