Lines Matching refs:db_maintenances

551 		$db_maintenances = $this->get([
566 if (!array_key_exists($maintenance['maintenanceid'], $db_maintenances)) {
572 $db_maintenance = $db_maintenances[$maintenance['maintenanceid']];
693 $has_hosts = (bool) $db_maintenances[$maintenance['maintenanceid']]['hosts'];
702 $has_groups = (bool) $db_maintenances[$maintenance['maintenanceid']]['groups'];
710 $db_maintenance_type = $db_maintenances[$maintenance['maintenanceid']]['maintenance_type'];
785 $this->replaceTimePeriods($db_maintenances[$maintenance['maintenanceid']], $maintenance);
802 $db_maintenances[$maintenance['maintenanceid']]['hosts'],
824 $db_maintenances[$maintenance['maintenanceid']]['groups'],
851 $this->updateTags($maintenances, $db_maintenances);
853 …is->addAuditBulk(AUDIT_ACTION_UPDATE, AUDIT_RESOURCE_MAINTENANCE, $maintenances, $db_maintenances);
868 * @param array $db_maintenances
869 * @param int $db_maintenances[<maintenanceid>]
870 * @param int $db_maintenances[<maintenanceid>]['maintenance_type']
872 private function updateTags(array $maintenances, array $db_maintenances) { argument
875 'filter' => ['maintenanceid' => array_keys($db_maintenances)],
879 $db_maintenances = $relation_map->mapMany($db_maintenances, $db_tags, 'tags');
889 && $db_maintenances[$maintenanceid]['tags']) {
890 foreach ($db_maintenances[$maintenanceid]['tags'] as $db_tag) {
893 unset($maintenances[$mnum], $db_maintenances[$maintenanceid]);
898 unset($maintenances[$mnum], $db_maintenances[$maintenanceid]);
908 foreach ($db_maintenances[$maintenanceid]['tags'] as $db_tag_num => $db_tag) {
912 $db_maintenances[$maintenanceid]['tags'][$db_tag_num]
926 foreach ($db_maintenances[$maintenanceid]['tags'] as $db_tag) {
952 $db_maintenances = $this->get([
959 if (array_diff_key(array_flip($maintenanceids), $db_maintenances)) {
996 $this->addAuditBulk(AUDIT_ACTION_DELETE, AUDIT_RESOURCE_MAINTENANCE, $db_maintenances);