title: List all methods of a given class, excluding parent class's methods in PHP
body: <p>I'm building a unit testing framework for PHP and I was curious if there is a way to get a list of an objects methods which <em>excludes</em> the parent class's methods.  So given this:</p>
  
  <pre><code>class Foo
  {
  
      public function doSomethingFooey()
      {
          echo 'HELLO THERE!';
      }
  }
  
  class Bar extends Foo
  {
      public function goToTheBar()
      {
          // DRINK!
      }
  }
  </code></pre>
  
  <p>I want a function which will, given the parameter <code>new Bar()</code> return:</p>
  
  <pre><code>array( 'goToTheBar' );
  </code></pre>
  
  <p><strong><em>WITHOUT</em></strong> needing to instantiate an instance of Foo.  (This means <code>get_class_methods</code> will not work).</p>