какой конструктор использовать?

#
какой конструктор использовать?
У вас в руководстве по созданию модулей приведен следующий код
<?
// Подключаем основные классы.
require_once('../../main_classes.php');
$admin = new Admin();
// Проверка авторизации пользователя.
$admin->admin_session_valid('newmodule');
$kernel = & singleton('kernel');


то есть используются и конструктор new и конструктор & singleton.
какой конструктор для какого класса использовать? и какой конструктор использовать для самописных класов?
Модератор
#
Re: какой конструктор использовать?
irbiss,
если нужно использовать один объект класса - используйте синглетон (например, для ядра, DataBase или же других классов), в противном случае можете использовать new.
Авторизация