This break is needed. 
```
} elseif (null !== $this->errorPage) {
```
end with setting $response and need to stop loop.
But maybe I move ```break;```  after each ```$response``` setting.