/** * @throws \ErrorException */ private function deleteUser() { $this->user->admin->enabled = false; $this->user->teacher->enabled = false; $this->user->student->enabled = false; $result = $this->user->push(); $result &= $this->user->delete(); if (!$result) { throw new \ErrorException('Failed to delete data'); } $this->message = 'Данные успешно удалены'; }