public function nonStaticMethod() { self::nonStaticMethod(); self::staticMethod(); parent::nonStaticMethod(); parent::staticMethod(); static::nonStaticMethod(); static::staticMethod(); }