Описание
Класс, отвечающий за создание или восстановления дампа базы данных Располагается в /lib/sbDumper.inc.php (строка 25) Переменные (список)
Методы (список)
boolean
createDump
(string $dumpMode, string $dumpFormat, string $fileName, [string $pack = false], [string $packFileName = 'dump.zip'], [string $tableName = ''], [string $createColumnDump = false], [string $columns = ''], [string $reloadBeforePack = true])
boolean
isNeedReload
()
Переменные
boolean
$errorFlag
= false (строка 65)
Указывает была ли ошибка во время снятия или записи дампа TRUE - ошибка была, текст ошибки записывается в переменную $errorStr, FALSE - ошибки не было.
string
$errorStr
= '' (строка 55)
В случае возникновения ошибки в эту переменную записывается текст ошибки.
mixed
$replaceInfo
= array() (строка 96)
boolean
$zlibAvailable
= false (строка 48)
Указывает доступна ли библиотека zlib на сервере TRUE - библиотека доступна, FALSE - библиотека не доступна. Методы
Конструктор __construct (строка 107)
Конструктор класса В конструкторе класса происходит проверка на доступность библиотеки zlib на сервере, а так же перезагрузка дампера.
sbDumper
__construct
([int $limit = 100], [boolean $reload = false])
checkDomains (строка 818)
Проверка на соответствие доменов в дампе с доменами в системе
unknown
checkDomains
(string $filePath)
createDump (строка 643)
Создает дамп всей базы или таблицы из текущей установленной базы данных
boolean
createDump
(string $dumpMode, string $dumpFormat, string $fileName, [string $pack = false], [string $packFileName = 'dump.zip'], [string $tableName = ''], [string $createColumnDump = false], [string $columns = ''], [string $reloadBeforePack = true])
isNeedReload (строка 225)
Проверяет нуждается ли дампер в перезагрузке, и возвращает TRUE или FALSE
boolean
isNeedReload
()
loadDumpFile (строка 1001)
Загружает дамп из SQL файла. Если передан zip архив, то он должен содержать файл с названием dump.sql, в котором храниться дамп.
boolean
loadDumpFile
(string $filePath)
|
|
|