public function __construct(RequestValidator $validator) { $this->validator = $validator; if ($validator->hasSavedState()) { $validator->restore(); $oldRequest = $this->validator->getRestoredRequest(); if ($oldRequest != null) { $this->data = $oldRequest->toArray(); } } }