PHP 클래스 NetworkPortFiberchannel, glpi

부터: 9.1
상속: extends NetworkPortInstantiation
파일 보기 프로젝트 열기: glpi-project/glpi

공개 메소드들

메소드 설명
getInstantiationHTMLTable ( NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = [] )
getInstantiationHTMLTableHeaders ( HTMLTableGroup $group, HTMLTableSuperHeader $super, HTMLTableSuperHeader $internet_super = NULL, HTMLTableHeader $father = NULL, array $options = [] )
getNetworkCardInterestingFields ( )
getPortSpeed ( $val = NULL ) : array Get the possible value for Fiberchannel port speed
getSearchOptions ( ) TODO why this? you don't have search engine for this object
getSearchOptionsToAddForInstantiation ( array &$tab, array $joinparams, $itemtype )
getSpecificValueToDisplay ( $field, $values, array $options = [] )
getSpecificValueToSelect ( $field, $name = '', $values = '', array $options = [] )
getTypeName ( $nb )
prepareInput ( $input )
prepareInputForAdd ( $input )
prepareInputForUpdate ( $input )
showInstantiationForm ( NetworkPort $netport, $options = [], $recursiveItems )
transformPortSpeed ( $val, $to_string ) : integer Transform a port speed from string to integerer and vice-versa

보호된 메소드들

메소드 설명
getPeerInstantiationHTMLTable ( NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = [] )

메소드 상세

getInstantiationHTMLTable() 공개 메소드

또한 보기: NetworkPortInstantiation::getInstantiationHTMLTable()
public getInstantiationHTMLTable ( NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = [] )
$netport NetworkPort
$row HTMLTableRow
$father HTMLTableCell
$options array

getInstantiationHTMLTableHeaders() 공개 메소드

또한 보기: NetworkPortInstantiation::getInstantiationHTMLTableHeaders
public getInstantiationHTMLTableHeaders ( HTMLTableGroup $group, HTMLTableSuperHeader $super, HTMLTableSuperHeader $internet_super = NULL, HTMLTableHeader $father = NULL, array $options = [] )
$group HTMLTableGroup
$super HTMLTableSuperHeader
$internet_super HTMLTableSuperHeader
$father HTMLTableHeader
$options array

getNetworkCardInterestingFields() 공개 메소드

getPeerInstantiationHTMLTable() 보호된 메소드

또한 보기: NetworkPortInstantiation::getPeerInstantiationHTMLTable()
protected getPeerInstantiationHTMLTable ( NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = [] )
$netport NetworkPort
$row HTMLTableRow
$father HTMLTableCell
$options array

getPortSpeed() 정적인 공개 메소드

Get the possible value for Fiberchannel port speed
static public getPortSpeed ( $val = NULL ) : array
$val if not set, ask for all values, else for 1 value (default NULL)
리턴 array or string

getSearchOptions() 공개 메소드

TODO why this? you don't have search engine for this object
public getSearchOptions ( )

getSearchOptionsToAddForInstantiation() 정적인 공개 메소드

static public getSearchOptionsToAddForInstantiation ( array &$tab, array $joinparams, $itemtype )
$tab array array
$joinparams array array
$itemtype

getSpecificValueToDisplay() 정적인 공개 메소드

static public getSpecificValueToDisplay ( $field, $values, array $options = [] )
$field
$values
$options array array

getSpecificValueToSelect() 정적인 공개 메소드

static public getSpecificValueToSelect ( $field, $name = '', $values = '', array $options = [] )
$field
$name (default '')
$values (defaul '')
$options array array

getTypeName() 정적인 공개 메소드

static public getTypeName ( $nb )

prepareInput() 공개 메소드

public prepareInput ( $input )

prepareInputForAdd() 공개 메소드

public prepareInputForAdd ( $input )

prepareInputForUpdate() 공개 메소드

public prepareInputForUpdate ( $input )

showInstantiationForm() 공개 메소드

또한 보기: NetworkPortInstantiation::showInstantiationForm()
public showInstantiationForm ( NetworkPort $netport, $options = [], $recursiveItems )
$netport NetworkPort

transformPortSpeed() 정적인 공개 메소드

Transform a port speed from string to integerer and vice-versa
static public transformPortSpeed ( $val, $to_string ) : integer
$val port speed (integer or string)
$to_string (boolean) true if we must transform the speed to string
리턴 integer or string (regarding what is requested)