PHP bir statik fonksiyonu mevcut nesne dönmek için nasıl

1 Cevap php

Ben statik bir yöntem mevcut nesneye erişimi neet.

Kod:

protected static $name;

public static function name($modulename)
{
    self::$name = $modulename;
}

public function __call($name, $arguments)
{

    $me = new test(self::$name);
    return $me->$name($arguments);
}

Ben Log sınıfta yöntem günlüğünü arama yapabilmek istiyorum. Böyle

echo Mods::name("Log")->log("test");

1 Cevap

Eğer bir Singleton deseni istediğiniz gibi geliyor:

http://www.talkphp.com/advanced-php-programming/1304-how-use-singleton-design-pattern.html

Bir tek olarak günlük istihdam ve var Eklentiler :: isim arama yap :: getInstance ();