Как изощрённо очистить свойство после чтения
Встретил в коде Symfony альтернативное решение задачи из старого поста.
Пишите в комментариях, пропустили ли бы вы такой код на ревью и почему.🤓
Встретил в коде Symfony альтернативное решение задачи из старого поста.
Пишите в комментариях, пропустили ли бы вы такой код на ревью и почему.
/**
* @return list<object>
*/
public function releaseEvents(): array
{
try {
return $this->events;
} finally {
$this->events = [];
}
}