Версия: 6.x
burger close
Класс LinkManager

Открытые статические члены

static saveLinks ($source_type, $source_id, $links)
 
static removeLinks ($source_type, $source_id)
 
static updateLinkId ($tmp_id, $new_id, $link_type)
 
static getLinkedSourceObjectCount ($source_type, $link_type, $link_id)
 

Методы

static getLinkedSourceObjectCount (   $source_type,
  $link_type,
  $link_id 
)
static

Возвращает количество связанных объектов

Аргументы
string$source_type
string$link_type
integer$link_id
Возвращает
integer
static removeLinks (   $source_type,
  $source_id 
)
static

Удаляет все связи с объектом

Аргументы
string$source_type
integer$source_id
Возвращает
bool
static saveLinks (   $source_type,
  $source_id,
  $links 
)
static

Сохраняет связь объекта с другими объектами

Аргументы
string$source_type
integer$source_id
array$links
Возвращает
bool;
static updateLinkId (   $tmp_id,
  $new_id,
  $link_type 
)
static

Обновляет ID связи объекта

Аргументы
$tmp_id
$new_id
$link_type
Возвращает
Result