title: Check if a method exists in an extended class but not parent class
body: <p>With <code>method_exists</code>, it checks all methods, including the parent class.</p>
  
  <p>Example:</p>
  
  <pre><code>class Toot {
      function Good() {}
  }
  
  class Tootsie extends Toot {
      function Bad() {}
  }
  
  function testMethodExists() {
      // true
      var_dump(method_exists('Toot', 'Good'));
  
      // false
      var_dump(method_exists('Toot', 'Bad'));
  
      // true
      var_dump(method_exists('Tootsie', 'Good'));
  
      // true
      var_dump(method_exists('Tootsie', 'Bad'));
  }
  </code></pre>
  
  <p>How can I check that the method only exists on the current class and not parent class (ie. <code>Tootsie</code>)?</p>