PMA\libraries\plugins\export\ExportSql::exportFooter PHP Метод

exportFooter() публичный Метод

Outputs export footer
public exportFooter ( ) : boolean
Результат boolean Whether it succeeded
    public function exportFooter()
    {
        global $crlf;
        $foot = '';
        if (isset($GLOBALS['sql_disable_fk'])) {
            $foot .= 'SET FOREIGN_KEY_CHECKS=1;' . $crlf;
        }
        if (isset($GLOBALS['sql_use_transaction'])) {
            $foot .= 'COMMIT;' . $crlf;
        }
        // restore connection settings
        if ($this->_sent_charset) {
            $foot .= $crlf . '/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;' . $crlf . '/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;' . $crlf . '/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;' . $crlf;
            $this->_sent_charset = false;
        }
        /* Restore timezone */
        if (isset($GLOBALS['sql_utc_time']) && $GLOBALS['sql_utc_time']) {
            $GLOBALS['dbi']->query('SET time_zone = "' . $GLOBALS['old_tz'] . '"');
        }
        return PMA_exportOutputHandler($foot);
    }