protected function insertData($dbAdapter, $session)
{
$configuration = $session['install']['configuration'];
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('site_name', ?);", array($configuration['site_name']));
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('site_is_offline', ?);", array($configuration['site_is_offline']));
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('cookie_domain', ?);", array($this->getRequest()->getUri()->getHost()));
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('session_lifetime', '3600');", array());
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('locale', ?);", array($session['install']['lang']));
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('mail_from', ?);", array($configuration['admin_email']));
$dbAdapter->query("INSERT INTO core_config_data\n (identifier, value) VALUES ('mail_from_name', ?);", array($configuration['admin_firstname'] . ' ' . $configuration['admin_lastname']));
$sql = file_get_contents(GC_APPLICATION_PATH . '/data/install/sql/data.sql');
$dbAdapter->getDriver()->getConnection()->getResource()->exec($sql);
}