/** * @param LeValidator|null $validator * @param array|null $input */ public function __construct(LeValidator $validator = null, array $input = null) { parent::__construct($validator); if (!is_null($input)) { foreach ($input as $name => $value) { $this->load($name, $value); } } }