(self)
| 162 | return self._request_hooks |
| 163 | |
| 164 | def response_hooks(self): |
| 165 | if not hasattr(self, '_response_hooks'): |
| 166 | self._response_hooks = [h for h in self._iter_members() if isinstance(h, ResponseHook)] |
| 167 | return self._response_hooks |
| 168 | |
| 169 | def _iter_members(self): |
| 170 | for c in reversed(type(self).__mro__): |