/
aletoropov
/
php_training
Обзор
Документация
Войти
/
aletoropov
/
php_training
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
patterns/Observer/User.php
24 строки
467 B
Alexandr
Добавил примеры реализации и работы с Шаблонами проектирования
15 дек 2023, 00:05
15 дек 2023, 00:05
2e4abdb
Код
Авторство
О чём код?
<?php /** * Класс пользователя */ class User implements IObserver { private $_email; public function __construct($email) { $this->_email = $email; DeliveryEmails::getInstance()->addObserver($this); } public function notify(IObserver $obj, $title) { if ($obj instanceof IObserver) { echo "$title отправлено на $this->_email<br>"; } } }