protected function tryMethod($method, array $arguments = array())
    {
        try {
            call_user_func_array(array($this, $method), $arguments);

            return true;
        } catch (\Exception $e) {
            return false;
        }
    }
protected function tryMethod($method, array $arguments = array())
    {
        try {
            call_user_func_array(array($this, $method), $arguments);

            return true;
        } catch (\Exception $e) {
            return false;
        }
    }
protected function tryMethod ( $ method , array $ arguments = array ( ) ) { try { call_user_func_array ( array ( $ this , $ method ) , $ arguments ) ; return true ; } catch ( \ Exception $ e ) { return false ; } }
Tries to execute a method.

@param string $method    The method name.
@param array  $arguments The method arguments.

@return boolean TRUE if the method has been executed successfully else FALSE.
Tries to execute a method .