OS
Size: a a a
DT
DT
OS
DM
AK
DT
AK
DT
public function changeName(string $newName): void
{
// Check name can be changed, if it can then....
$this->emit(new NameChanged($this->name, $newName, now()));
}
DT
AK
DT
private function onNameChanged(NameChanged $event): void
{
$this->name = $event->newName;
}
DT
NameChanged
емитится, тут же его применятьDT
DT
AK
F
DT
AK