PHP Класс CommonDevice, glpi

Наследование: extends CommonDropdown
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$can_be_translated
$dohistory From CommonDBTM
$rightname

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

Метод Описание
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 ( )

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

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

Overloaded from CommonDBTM
public canUnrecurs ( ) : booleen
Результат booleen

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

static public canView ( )

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

См. также: CommonDropdown::defineTabs()
public defineTabs ( $options = [] )

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

public displayHeader ( )

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

См. также: CommonDropdown::displaySpecificTypeField()
public displaySpecificTypeField ( $ID, $field = [] )

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

public getAdditionalFields ( )

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

Get all the kind of devices available inside the system.
static public getDeviceTypes ( ) : array
Результат array of the types of CommonDevice available

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

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

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

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
Результат nothing (elements added to $base)

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

Criteria used for import function
public getImportCriteria ( )

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

Get the assiociated item_device associated with this device This method can be override, for instance by the plugin
static public getItem_DeviceType ( ) : array
Результат array of the types of CommonDevice available

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

См. также: CommonGLPI::getMenuContent() @since version 0.85
static public getMenuContent ( )

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

См. также: CommonDBTM::getNameField
static public getNameField ( ) : string
Результат string

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

public getSearchOptions ( )

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

static public getTypeName ( $nb )

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

Import a device is not exists
public import ( array $input ) : interger
$input array array of datas
Результат interger ID of existing or new Device

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

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

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

См. также: CommonDBTM::post_updateItem()
public post_updateItem ( $history = 1 )

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

public post_workOnItem ( )

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

public title ( )

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

$can_be_translated публичное свойство

public $can_be_translated

$dohistory публичное свойство

From CommonDBTM
public $dohistory

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

static public $rightname