AdminUpdateКласс администрирования модуля "Обновления"
Located in /itweb/modules/Update/admin/class.Admin.Update.php (line 17)
MyModule | --Update | --AdminUpdate
string
CopyFile
(string $dir, string $params, boolean $checkOnly, [string $errPrefix = ''], mixed $updVer)
bool
$autoCheckUpdates
= false (line 110)
Флаг автоматической проверки по умолчанию
string
$bakOriginal
= 'original' (line 69)
Постфикс в комментарии оригинального(изначального) обновления
string
$bakPrefix
= '__backup_update_' (line 63)
Значения для комментариев резервных копий
bool
$delUpdatesFiles
= true (line 75)
Удалять файлы обновлений после их установки
array
$errors
= array() (line 99)
Временные переменные. Массив ошибок в процессе обновления
array
$installedUpds
= array() (line 87)
Временные переменные. Массив установленных обновлений
array
$msgs
= array() (line 93)
Временные переменные. Массив сообщений процесса обновления
mixed
$pagesPrps
= array('ItemsList' => array('title' => 'Список обновлений',
string
$prpAutoCheck
= 'Автоматическая проверка обновлений' (line 105)
Наименование свойства автоматической проверки
string
$scriptFilename
= 'script.php' (line 51)
Имя файла скрипта в обновлении
string
$scriptFuncName
= '__UpdateSystem' (line 57)
Имя функции в файле скрипта в обновлении
string
$tmpFile
= 'inprocess.tmp' (line 45)
Имя файла статуса обновления
string
$updatesDir
= '/_updates' (line 39)
Имя папки для загруженных файлов обновлений
mixed
$URL_UPDATES_CHECK
= 'http://control-center.prosto-r.ru/check.php' (line 26)
mixed
$URL_UPDATES_DOWNLOAD
= 'http://control-center.prosto-r.ru/get.php' (line 27)
bool
$useBackups
= true (line 81)
Создавать/восстанавливать резервнвые копии перед/после обновления системы
Inherited from Update
Update::$desc
Update::$hidden
Update::$icon
Update::$name
Inherited from MyModule
MyModule::$connectionID
MyModule::$oITWEB
MyModule::$oMyCatalog
MyModule::$prps
MyModule::$view_php_funcPrefix
Класс администрирования модуля "Обновления"
Сформировать сообщения и ошибки
Отменить процесс обновления.
Восстановить последний бэкап системы, но только тогда, когда процесс обновления не был завершен.
Меняет статусы обновлений в базе
Конвертируют значения критичности и статуса обновлений на русский
Копирует файл, указанный в массиве $actions
Удаляет файл, указанный в массиве $actions
Удаляет файлы и папки установленных обновлений
Возвращает информацию о доступных обновлениях, информация о которых уже занесена в базу
Получить ID бэкапа, если таковой сделан для указанного обновления.
ID=0 - для оригинальной копии системы.
Вернуть массив содержащий контекстное меню
Возвращает версию последнего (самого нового) загруженного или установленного обновления
Уточнение функции GetItem. Получить свойства текущего элемента
Возвращает свойства последнего установленного обновления.
Возвращает версию самого свежего доступного обновления из списка базы
Устанавливает/проверяет обновления системы.
Проверяет, завершился ли последний процесс обновления успешно или прервался
Загружает файлы обновлений с сервера
Загружает список доступных на сервере обновлений
Создает папку по указанному пути в массиве $actions
Создает резервную копию системы и базы через модуль "Резервные копии".
Пометить резервную копию как бэкап обновления через комментарий бэкапа.
Удаляет папку по указанному пути в массиве $actions
Восстанавливает резервную копию системы и базы через модуль "Резервные копии"
Подключает из обновления файл скрипта script.php и вызывает его метод
Inherited From Update
Update::Update()
Update::OnLoad()
Inherited From MyModule
MyModule::MyModule()
MyModule::AddCategoriesPropertiesTables()
MyModule::AddCategory()
MyModule::AddDataType()
MyModule::AddItem()
MyModule::AddItemsPropertiesTables()
MyModule::AddPropertiesTables()
MyModule::AddPropertyType()
MyModule::BuildPropertyTypesMap()
MyModule::CheckDelResourceProperty()
MyModule::CheckElementResources()
MyModule::CheckModifyResourceProperty()
MyModule::ClearCategoriesPropertiesCache()
MyModule::CopyCategory()
MyModule::CopyFileProperties()
MyModule::CopyItem()
MyModule::CountItems()
MyModule::CurrentCategory()
MyModule::CurrentItem()
MyModule::CurrentModule()
MyModule::DelCategoriesPropertiesTables()
MyModule::DelCategory()
MyModule::DelDataType()
MyModule::DelElementResources()
MyModule::DelItem()
MyModule::DelItemsPropertiesTables()
MyModule::DelPropertiesTables()
MyModule::DelPropertyType()
MyModule::GetCachedCategories()
MyModule::GetCacheDir()
MyModule::GetCachedItems()
MyModule::GetCategories()
MyModule::GetCategoriesFilter()
MyModule::GetCategory()
MyModule::GetCategoryID()
MyModule::GetCategoryLight()
MyModule::GetCategoryProperties()
MyModule::GetCategoryPropertiesLight()
MyModule::GetCategoryProperty()
MyModule::GetCategoryPropertyTypes()
MyModule::GetCategoryPropertyTypesLight()
MyModule::GetCurrentLevel()
MyModule::GetCurrentModule()
MyModule::GetDataType()
MyModule::GetDataTypes()
MyModule::GetFileDir()
MyModule::GetFilter()
MyModule::GetFirstChild()
MyModule::GetImgDir()
MyModule::GetItem()
MyModule::GetItemLight()
MyModule::GetItemPosition()
MyModule::GetItemProperties()
MyModule::GetItemPropertiesLight()
MyModule::GetItemProperty()
MyModule::GetItemPropertyEx()
MyModule::GetItemPropertyTypes()
MyModule::GetItemPropertyTypesLight()
MyModule::GetItems()
MyModule::GetItemsFilter()
MyModule::GetItemsLimit()
MyModule::GetItemsOffset()
MyModule::GetItemsRange()
MyModule::GetItemsSorting()
MyModule::GetMaxCategory()
MyModule::GetMaxCategoryID()
MyModule::GetMaxItem()
MyModule::GetMaxLevel()
MyModule::GetMinItem()
MyModule::GetModuleProperties()
MyModule::GetParentCategory()
MyModule::GetProperties()
MyModule::GetPropertyByName()
MyModule::GetPropertyMultipleValue()
MyModule::GetPropertyType()
MyModule::GetPropertyTypeGroups()
MyModule::GetPropertyTypes()
MyModule::GetRootCategory()
MyModule::Init()
MyModule::isCategoryContainsCategory()
MyModule::isCategoryExist()
MyModule::isCategoryLeaf()
MyModule::isCategoryPropertyTypeExist()
MyModule::isCategorySearch()
MyModule::isCategorySystem()
MyModule::isDataTypeExist()
MyModule::isItemExist()
MyModule::isItemPropertyTypeExist()
MyModule::isPropertyTypeExist()
MyModule::LoadModule()
MyModule::LoadStatus()
MyModule::ModifyCategory()
MyModule::ModifyItem()
MyModule::ModifyPropertyType()
MyModule::MoveCategory()
MyModule::MoveItem()
MyModule::PopUp()
MyModule::ResetCachedItems()
MyModule::ResetCategoriesFilter()
MyModule::ResetFilter()
MyModule::ResetItemsFilter()
MyModule::ResetItemsSorting()
MyModule::RootCategory()
MyModule::SaveStatus()
MyModule::SetCachedCategories()
MyModule::SetCachedItems()
MyModule::SetCategoriesFilter()
MyModule::SetFilter()
MyModule::SetItemsFilter()
MyModule::SetItemsLimit()
MyModule::SetItemsOffset()
MyModule::SetItemsRandomSorting()
MyModule::SetItemsRange()
MyModule::SetItemsSearchFilter()
MyModule::SetItemsSorting()
MyModule::SetPropertyMultipleValue()
MyModule::ShiftCategory()
MyModule::ShiftItem()
MyModule::ShiftPropertyType()
MyModule::ShowHiddenCategories()
MyModule::ShowSystemProperties()
Documentation generated on Wed, 21 Mar 2007 17:34:22 +0300 by phpDocumentor 1.3.0RC3