library/core/class.pluginmanager.php
public function HasNewMethod($ClassName, $MethodName) {
      $Key = strtolower($ClassName.'_'.$MethodName.'_Create');
      if (array_key_exists($Key, $this->_NewMethodCollection)) {
         $Result = explode('.', $this->_NewMethodCollection[$Key]);
         return $Result[0];
      } else {
         return FALSE;
      }
   }
public function HasNewMethod($ClassName, $MethodName) {
      $Key = strtolower($ClassName.'_'.$MethodName.'_Create');
      if (array_key_exists($Key, $this->_NewMethodCollection)) {
         $Result = explode('.', $this->_NewMethodCollection[$Key]);
         return $Result[0];
      } else {
         return FALSE;
      }
   }
public function HasNewMethod ( $ ClassName , $ MethodName ) { $ Key = strtolower ( $ ClassName . '_' . $ MethodName . '_Create' ) ; if ( array_key_exists ( $ Key , $ this -> _NewMethodCollection ) ) { $ Result = explode ( '.' , $ this -> _NewMethodCollection [ $ Key ] ) ; return $ Result [ 0 ] ; } else { return FALSE ; } }
Checks to see if there are any plugins that create the method being
executed.

@param string The name of the class that called the method being created.
@param string The name of the method that is being created.
@return True if method exists.
Checks to see if there are any plugins that create the method being executed .