Merge pull request #473 from hawk2020/main

Update User.php
This commit is contained in:
Dominik Liebler 2021-12-21 12:56:47 +01:00 committed by GitHub
commit b85f59f75a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,23 +22,23 @@ class User implements SplSubject
$this->observers = new SplObjectStorage();
}
public function attach(SplObserver $observer)
public function attach(SplObserver $observer): void
{
$this->observers->attach($observer);
}
public function detach(SplObserver $observer)
public function detach(SplObserver $observer): void
{
$this->observers->detach($observer);
}
public function changeEmail(string $email)
public function changeEmail(string $email): void
{
$this->email = $email;
$this->notify();
}
public function notify()
public function notify(): void
{
/** @var SplObserver $observer */
foreach ($this->observers as $observer) {