PHP 클래스 RuleDictionnaryPrinterCollection, glpi

상속: extends RuleCollection
파일 보기 프로젝트 열기: glpi-project/glpi 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$can_replay_rules
$menu_option
$menu_type
$rightname
$stop_on_first_match From RuleCollection

공개 메소드들

메소드 설명
cleanTestOutputCriterias ( array $output )
getTitle ( )
moveDirectConnections ( $ID, $new_printers_id ) : nothing Move direct connections from old printer to the new one
putOldPrintersInTrash ( $IDS = [] )
replayDictionnaryOnOnePrinter ( array &$new_printers, array $res_rule, $params = [], array &$printers_ids ) Replay dictionnary on one printer
replayDictionnaryOnPrintersByID ( array $IDs, $res_rule = [] ) : Query Replay dictionnary on several printers
replayRulesOnExistingDB ( $offset, $maxtime, $items = [], $params = [] )
somethingHasChanged ( array $res_rule, array $input )

메소드 상세

cleanTestOutputCriterias() 공개 메소드

또한 보기: RuleCollection::cleanTestOutputCriterias()
public cleanTestOutputCriterias ( array $output )
$output array

getTitle() 공개 메소드

또한 보기: RuleCollection::getTitle()
public getTitle ( )

moveDirectConnections() 공개 메소드

Move direct connections from old printer to the new one
public moveDirectConnections ( $ID, $new_printers_id ) : nothing
$ID the old printer's id
$new_printers_id the new printer's id
리턴 nothing

putOldPrintersInTrash() 공개 메소드

public putOldPrintersInTrash ( $IDS = [] )
$IDS array

replayDictionnaryOnOnePrinter() 공개 메소드

Replay dictionnary on one printer
public replayDictionnaryOnOnePrinter ( array &$new_printers, array $res_rule, $params = [], array &$printers_ids )
$new_printers array
$res_rule array array of rule results
$params array
$printers_ids array

replayDictionnaryOnPrintersByID() 공개 메소드

Replay dictionnary on several printers
public replayDictionnaryOnPrintersByID ( array $IDs, $res_rule = [] ) : Query
$IDs array array of printers IDs to replay
$res_rule array of rule results
리턴 Query result handler

replayRulesOnExistingDB() 공개 메소드

또한 보기: RuleCollection::replayRulesOnExistingDB()
public replayRulesOnExistingDB ( $offset, $maxtime, $items = [], $params = [] )

somethingHasChanged() 정적인 공개 메소드

static public somethingHasChanged ( array $res_rule, array $input )
$res_rule array array
$input array array

프로퍼티 상세

$can_replay_rules 공개적으로 프로퍼티

public $can_replay_rules

$menu_option 공개적으로 프로퍼티

public $menu_option

$menu_type 공개적으로 프로퍼티

public $menu_type

$rightname 정적으로 공개적으로 프로퍼티

static public $rightname

$stop_on_first_match 공개적으로 프로퍼티

From RuleCollection
public $stop_on_first_match