/** * Получить ссылку на единственный объект этого класса * Переопределяем метод унаследованный от синглтона * Необходимо для корректного создания объекта потомка * * @param string $c Имя класса создаваемого объекта * @return object Ссылка на объект */ public static function getInstance($c = __CLASS__) { return parent::getInstance($c); }
/** * Деструктор */ function __destruct() { if (DEBUG) { Open_Benchmark::getInstance()->mark(__CLASS__ . '_end'); } parent::__destruct(); }