Property | Type | Description | |
---|---|---|---|
$can_be_translated | |||
$dohistory | From CommonDBTM | ||
$rightname |
Method | Description | |
---|---|---|
canUnrecurs ( ) : booleen | Can I change recursive flag to false check if there is "linked" object in another entity | |
canView ( ) | ||
defineTabs ( $options = [] ) | ||
displayHeader ( ) | ||
displaySpecificTypeField ( $ID, $field = [] ) | ||
getAdditionalFields ( ) | ||
getDeviceTypes ( ) : array | Get all the kind of devices available inside the system. | |
getHTMLTableCellForItem ( HTMLTableRow $row = NULL, CommonDBTM $item = NULL, HTMLTableCell $father = NULL, array $options = [] ) | ||
getHTMLTableHeader ( $itemtype, HTMLTableBase $base, HTMLTableSuperHeader $super = NULL, HTMLTableHeader $father = NULL, array $options = [] ) : nothing | ||
getImportCriteria ( ) | Criteria used for import function | |
getItem_DeviceType ( ) : array | Get the assiociated item_device associated with this device This method can be override, for instance by the plugin | |
getMenuContent ( ) | ||
getNameField ( ) : string | ||
getSearchOptions ( ) | ||
getTypeName ( $nb ) | ||
import ( array $input ) : interger | Import a device is not exists | |
post_addItem ( ) | ||
post_updateItem ( $history = 1 ) | ||
post_workOnItem ( ) | ||
title ( ) |
public canUnrecurs ( ) : booleen | ||
return | booleen |
static public getDeviceTypes ( ) : array | ||
return | array | of the types of CommonDevice available |
public getHTMLTableCellForItem ( HTMLTableRow $row = NULL, CommonDBTM $item = NULL, HTMLTableCell $father = NULL, array $options = [] ) | ||
$row | HTMLTableRow | HTMLTableRow object |
$item | CommonDBTM | CommonDBTM object (default NULL) |
$father | HTMLTableCell | HTMLTableCell object (default NULL) |
$options | array | array |
static public getHTMLTableHeader ( $itemtype, HTMLTableBase $base, HTMLTableSuperHeader $super = NULL, HTMLTableHeader $father = NULL, array $options = [] ) : nothing | ||
$itemtype | string the type of the item | |
$base | HTMLTableBase | HTMLTableBase object:the element on which adding the header (ie.: HTMLTableMain or HTMLTableGroup) |
$super | HTMLTableSuperHeader | HTMLTableSuperHeader object: the super header (in case of adding to HTMLTableGroup) (default NULL) |
$father | HTMLTableHeader | HTMLTableHeader object: the father of the current headers (default NULL) |
$options | array | array parameter such as restriction |
return | nothing | (elements added to $base) |
static public getItem_DeviceType ( ) : array | ||
return | array | of the types of CommonDevice available |