public function __construct(PDO $connection, BaseDriver $driver, Logger $logger = null, OptionResult $options = null) { parent::__construct($connection, $driver, $logger); $this->options = $options ?: new OptionResult(); }