dakata__92
Super Moderator
Колеги, седя и се чудя как да си автоматизира клас „Manager“, от който да взимам инстанциите на други класове? Иска ми се да не губя и autocomplete. В момента се чудя как мога да подобря този вариант:
В момента викам двете функции по отделно.
Код:
class Manager
{
private static $handler = null;
private static $multi = null;
public static function handler()
{
if (empty(self::$handler)) {
self::$handler = new Handler();
}
return self::$handler;
}
public static function multi()
{
if (empty(self::$multi)) {
self::$multi = new MultiHandler();
}
return self::$multi;
}
}
В момента викам двете функции по отделно.