title: PHP Methods Referencing Each Other causes PHP to return "No Data"
body: <p>PHP Methods Referencing Each Other causes PHP to return a page that says "No data received"</p>
  
  <p>I am completly lost as to why this is happening since both methods belong to the same class...help please? : ()</p>
  
  <p>--------- My Code ----- Simplified for Readability ----</p>
  
  <pre><code>&lt;?php
  
  /**
   * This is a simplified version of the situation that is causing me problems...
   * Each of theses methods needs to make a call to the other method
   */
  class SomeClass {
  
    protected static function SomeProtectedStaticMethod() {
      SomeClass::SomePublicStaticMethod('some value for the call we make inside the class');
      return 'some return value';
    }
  
    public static function SomePublicStaticMethod($some_param) {
      $some_var = SomeClass::SomeProtectedStaticMethod();
      return $some_var . $some_param;
    }
  
  }
  
  $var = SomeClass::SomePublicStaticMethod('some value for the call we make outside the class');
  ?&gt;
  </code></pre>