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

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

 cloneTheme ($source_theme, $new_name, $new_title, $new_author, $new_descr, $set_new_theme=false)
 
- Открытые члены унаследованные от BaseModel
 addError ($message, $fieldname=null, $form=null)
 
 hasError ()
 
 getErrors ()
 
 cleanErrors ()
 
 getDisplayErrors ()
 
 getErrorsStr ()
 
 getFormErrors ($form, $separator= ', ')
 
 getNonFormErrors ($separator= ', ')
 
 exportErrors ()
 
 importErrors ($data)
 

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

- Поля данных унаследованные от BaseModel
 $form_fieldname = []
 
 $errors_by_form = []
 
 $errors_non_form = []
 
 $errors = []
 
- Защищенные данные унаследованные от BaseModel
 $default_error_fieldname = 'Информация'
 

Методы

cloneTheme (   $source_theme,
  $new_name,
  $new_title,
  $new_author,
  $new_descr,
  $set_new_theme = false 
)

Клонирует тему оформления

Аргументы
string$source_theme- идентификатор исходной темы
string$new_name- новый идентификатор темы
string$new_title- новое название темы
string$new_author- новый автор темы
string$new_descr- новое описание темы
bool$set_new_theme- Если true, то новая тема будет установлена в системе, иначе будет просто создана новая тема