Ifsnop\Mysqldump\Mysqldump::getProcedureStructure PHP Method

getProcedureStructure() private method

Procedure structure extractor
private getProcedureStructure ( string $procedureName ) : null
$procedureName string Name of procedure to export
return null
    private function getProcedureStructure($procedureName)
    {
        if (!$this->dumpSettings['skip-comments']) {
            $ret = "--" . PHP_EOL . "-- Dumping routines for database '" . $this->dbName . "'" . PHP_EOL . "--" . PHP_EOL . PHP_EOL;
            $this->compressManager->write($ret);
        }
        $stmt = $this->typeAdapter->show_create_procedure($procedureName);
        foreach ($this->dbHandler->query($stmt) as $r) {
            $this->compressManager->write($this->typeAdapter->create_procedure($r, $this->dumpSettings));
            return;
        }
    }