паттерн одиночка
class Singleton { protected static $instance; private function __construct() { } private function __clone() { } private function __wakeup() { } public static function getInstance() { if ( is_null(self::$instance) ) { self::$instance = new self; } return self::$instance; } public function method() { //вумный код; } } Singleton::getInstance()->method();
pattern
Комментариев нет:
Отправить комментарий