public function __construct(array $params, Connection $connection = null) { $this->params = array_merge($this->params, $params); if ($connection !== null) { $this->setConnection($connection); } }