/** * @param string $extKey * @return boolean */ protected function dbUpdateNeeded() { if (t3lib_extMgm::isLoaded($this->extension->getExtensionKey()) && !empty($this->installTool)) { $updateNeeded = $this->installTool->checkDBupdates($this->extension->getExtensionKey(), array('type' => 'L', 'files' => array('ext_tables.sql')), 1); if (!empty($updateNeeded['structure']['diff']['extra'])) { return TRUE; } } return FALSE; }