Ben yöntemleri çağrı MyClass::function(); tarzı ile sorun yaşıyorum ve neden bilemiyorum. İşte bir örnek (I btw Kohana framework kullanıyorum) var:
    class Test_Core
 {
  public $var1 = "lots of testing";
  public function output()
   {
    $print_out = $this->var1;
    echo $print_out;
   }
 }
Ben onu aramak için aşağıdaki kullanmayı deneyin, ama o kadar tanımlanmamış $ var1 döndürür:
Test::output()
Ancak, bu çalışıyor:
  $test = new Test(); 
  $test->output();
Ben genellikle "yeni sınıf" tarzı karşıt olarak nesneleri çağırarak bu stili kullanabilirsiniz, ama çalışmak için istemiyor, neden ben çözemiyorum.