return $this->query( "ATTACH DATABASE $file AS $name", $fname );
}
- function isWriteQuery( $sql ) {
+ protected function isWriteQuery( $sql ) {
return parent::isWriteQuery( $sql ) && !preg_match( '/^(ATTACH|PRAGMA)\b/i', $sql );
}
}
$sql = $obj->sql;
$sql = preg_replace(
- '/(?<=\W)"?' . preg_quote( trim( $this->addIdentifierQuotes( $oldName ), '"' ) ) . '"?(?=\W)/',
+ '/(?<=\W)"?' .
+ preg_quote( trim( $this->addIdentifierQuotes( $oldName ), '"' ), '/' ) .
+ '"?(?=\W)/',
$this->addIdentifierQuotes( $newName ),
$sql,
1