Dareczek
Новичок
Есть вопрос, просто хочу уточнить.
Вот это паттерн синглтон. Если создавать новый объект т.е через new, всегда вызывается конструктор __construct(), мы его сделали приватным, и уже такого сделать не можем. Но ведь self::$instance = new M_Startup(); создасть новый объект и без ошибки. Он что не обращается тогда к __construct()?
PHP:
private static $instance;
private function __construct()
{
}
public static function Instance()
{
if (self::$instance == null)
self::$instance = new M_Startup();
return self::$instance;
}