Версия: 6.x
burger close
Класс Install
Граф наследования:Install:
AbstractInstall InstallInterface

Подробное описание

Класс отвечает за установку и обновление модуля

Открытые члены

 update ()
 
- Открытые члены унаследованные от AbstractInstall
 __construct ($module_name=null)
 
 install ()
 
 update ()
 
 installAdminMenu ()
 
 addError ($message)
 
 getErrors ()
 
 insertDemoData ($params=[])
 
 canInsertDemoData ()
 
 importCsv (\RS\Csv\AbstractSchema $schema, $csv_file, $site_id=null, $charset= 'utf-8', $start_pos=false)
 
 deferredAfterInstall ($options)
 
- Открытые члены унаследованные от InstallInterface
 insertDemoData ()
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от AbstractInstall
 findOrmObjects ($base=null, $subfolder= '', $prefix=null)
 
 importCsvFiles ($demo_schemas_array=[], $charset='utf-8', $params=[])
 
- Защищенные данные унаследованные от AbstractInstall
 $module
 
 $mod_folder
 
 $demo_data_folder = '/config/demo'
 
 $patches
 
 $errors = []
 

Методы

update ( )

Функция обновления модуля, вызывается только при обновлении

Замещает InstallInterface.