title: PHP - redefine method and call ancestor version of same method
body: <p>I want to redefine a method, and call my ancestor's version of it, not my parent's.</p>
  
  <p>Here is a short example:</p>
  
  <pre><code>// This class is autogenerated and I am not supposed to modify it.
  class myParent extends myGrandparent {
  
    function doSomething() {
      doA();
      doB();
      doC();
      parent::doSomething();
    }
  
  }
  
  // Here is my code
  class myClass extends myParent {
  
    function doSomething() {
      // doA();    // I don't want to do A anymore.
      // doB();    // Neither B.
      doC();       // But I want to keep doing C.
      parent::doSomething();      // OOPS!!  This does A and B (and C again)!
    }
  
  }
  </code></pre>
  
  <p>How can I call myGrandparent's method directly, instead of myParent's?</p>