PHP 클래스 Document_Item, glpi

Relation between Documents and Items
상속: extends CommonDBRelation
파일 보기 프로젝트 열기: glpi-project/glpi 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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