PHP Класс Document_Item, glpi

Relation between Documents and Items
Наследование: extends CommonDBRelation
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$items_id_1
$items_id_2
$itemtype_1 From CommonDBRelation
$itemtype_2
$take_entity_1
$take_entity_2

Открытые методы

Метод Описание
canCreateItem ( )
cloneItem ( $itemtype, $oldid, $newid, $newitemtype = '' ) Duplicate documents from an item template to its clone
countForDocument ( Document $item )
countForItem ( CommonDBTM $item )
displayTabContentForItem ( CommonGLPI $item, $tabnum = 1, $withtemplate )
getForbiddenStandardMassiveAction ( )
getRelationMassiveActionsPeerForSubForm ( MassiveAction $ma )
getRelationMassiveActionsSpecificities ( )
getTabNameForItem ( CommonGLPI $item, $withtemplate )
post_addItem ( )
post_purgeItem ( )
pre_deleteItem ( )
prepareInputForAdd ( $input )
showAddFormForItem ( CommonDBTM $item, $withtemplate = '', $options = [] ) : boolean
showForDocument ( Document $doc ) : nothing Show items links to a document
showForItem ( CommonDBTM $item, $withtemplate = '' ) Show documents associated to an item
showListForItem ( CommonDBTM $item, $withtemplate = '', $options = [] )
showSimpleAddForItem ( CommonDBTM $item, $withtemplate = '', $colspan = 1 )

Описание методов

canCreateItem() публичный Метод

См. также: CommonDBRelation::canCreateItem()
public canCreateItem ( )

cloneItem() статический публичный Метод

Duplicate documents from an item template to its clone
static public cloneItem ( $itemtype, $oldid, $newid, $newitemtype = '' )
$itemtype itemtype of the item
$oldid ID of the item to clone
$newid ID of the item cloned
$newitemtype itemtype of the new item (= $itemtype if empty) (default '')

countForDocument() статический публичный Метод

static public countForDocument ( Document $item )
$item Document Document object

countForItem() статический публичный Метод

static public countForItem ( CommonDBTM $item )
$item CommonDBTM CommonDBTM object

displayTabContentForItem() статический публичный Метод

static public displayTabContentForItem ( CommonGLPI $item, $tabnum = 1, $withtemplate )
$item CommonGLPI

getForbiddenStandardMassiveAction() публичный Метод

getRelationMassiveActionsPeerForSubForm() статический публичный Метод

См. также: CommonDBRelation::getRelationMassiveActionsPeerForSubForm()
static public getRelationMassiveActionsPeerForSubForm ( MassiveAction $ma )
$ma MassiveAction

getRelationMassiveActionsSpecificities() статический публичный Метод

См. также: CommonDBRelation::getRelationMassiveActionsSpecificities()

getTabNameForItem() публичный Метод

public getTabNameForItem ( CommonGLPI $item, $withtemplate )
$item CommonGLPI

post_addItem() публичный Метод

public post_addItem ( )

post_purgeItem() публичный Метод

См. также: CommonDBTM::post_purgeItem()
public post_purgeItem ( )

pre_deleteItem() публичный Метод

См. также: CommonDBTM::pre_deleteItem()
public pre_deleteItem ( )

prepareInputForAdd() публичный Метод

public prepareInputForAdd ( $input )

showAddFormForItem() статический публичный Метод

static public showAddFormForItem ( CommonDBTM $item, $withtemplate = '', $options = [] ) : boolean
$item CommonDBTM
$withtemplate (default '')
$options array
Результат boolean

showForDocument() статический публичный Метод

Show items links to a document
static public showForDocument ( Document $doc ) : nothing
$doc Document Document object
Результат nothing (HTML display)

showForItem() статический публичный Метод

Show documents associated to an item
static public showForItem ( CommonDBTM $item, $withtemplate = '' )
$item CommonDBTM CommonDBTM object for which associated documents must be displayed
$withtemplate (default '')

showListForItem() статический публичный Метод

static public showListForItem ( CommonDBTM $item, $withtemplate = '', $options = [] )
$item CommonDBTM
$withtemplate (default '')
$options array

showSimpleAddForItem() статический публичный Метод

static public showSimpleAddForItem ( CommonDBTM $item, $withtemplate = '', $colspan = 1 )
$item CommonDBTM
$withtemplate (default '')
$colspan

Описание свойств

$items_id_1 публичное статическое свойство

public static $items_id_1

$items_id_2 публичное статическое свойство

public static $items_id_2

$itemtype_1 публичное статическое свойство

From CommonDBRelation
public static $itemtype_1

$itemtype_2 публичное статическое свойство

public static $itemtype_2

$take_entity_1 публичное статическое свойство

public static $take_entity_1

$take_entity_2 публичное статическое свойство

public static $take_entity_2