Passed
Push — master ( 9f9a4d...75cf8d )
by Patrick
02:29
created
configuration.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -10,22 +10,22 @@
 block discarded – undo
10 10
     'url'   => 'settings'
11 11
 ));
12 12
 
13
-$section = $this->menuSection(N_('Traps'),array (
13
+$section=$this->menuSection(N_('Traps'), array(
14 14
 	'icon'	=> 'filter',
15 15
 	'url'	=> 'trapdirector'
16 16
 ));
17 17
 
18
-$section->add(N_('Status & Mibs'),array(
18
+$section->add(N_('Status & Mibs'), array(
19 19
 	'url'			=> 'trapdirector/status/',
20 20
 	'permission' 	=> 'trapdirector/view'
21 21
 ));
22 22
 
23
-$section->add(N_('Received'),array(
23
+$section->add(N_('Received'), array(
24 24
 	'url'			=> 'trapdirector/received/',
25 25
 	'permission' 	=> 'trapdirector/view'
26 26
 ));
27 27
 
28
-$section->add(N_('Handlers'),array(
28
+$section->add(N_('Handlers'), array(
29 29
 	'url'			=> 'trapdirector/handler/',
30 30
 	'permission' 	=> 'trapdirector/config'
31 31
 ));
Please login to merge, or discard this patch.
application/clicommands/StatusCommand.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -24,21 +24,21 @@
 block discarded – undo
24 24
 	public function dbAction()
25 25
 	{
26 26
 		$db_prefix=$this->Config()->get('config', 'database_prefix');
27
-		$Config = new TrapModuleConfig($db_prefix);
27
+		$Config=new TrapModuleConfig($db_prefix);
28 28
 		
29 29
 		try
30 30
 		{
31 31
 			
32 32
 			$dbresource=$this->Config()->get('config', 'database');
33
-			printf("DB name : %s\n",$dbresource);
34
-			$dataBase = IcingaDbConnection::fromResourceName($dbresource)->getConnection();
33
+			printf("DB name : %s\n", $dbresource);
34
+			$dataBase=IcingaDbConnection::fromResourceName($dbresource)->getConnection();
35 35
 			
36
-			$query = $dataBase->select()->from($Config->getTrapTableName(),array('COUNT(*)'));			
37
-			printf("Number of traps : %s\n", $dataBase->fetchOne($query) );
38
-			$query = $dataBase->select()->from($Config->getTrapDataTableName(),array('COUNT(*)'));			
39
-			printf("Number of trap objects : %s\n", $dataBase->fetchOne($query) );
40
-			$query = $dataBase->select()->from($Config->getTrapRuleName(),array('COUNT(*)'));			
41
-			printf("Number of rules : %s\n", $dataBase->fetchOne($query) );
36
+			$query=$dataBase->select()->from($Config->getTrapTableName(), array('COUNT(*)'));			
37
+			printf("Number of traps : %s\n", $dataBase->fetchOne($query));
38
+			$query=$dataBase->select()->from($Config->getTrapDataTableName(), array('COUNT(*)'));			
39
+			printf("Number of trap objects : %s\n", $dataBase->fetchOne($query));
40
+			$query=$dataBase->select()->from($Config->getTrapRuleName(), array('COUNT(*)'));			
41
+			printf("Number of rules : %s\n", $dataBase->fetchOne($query));
42 42
 			
43 43
 		}
44 44
 		catch (Exception $e)
Please login to merge, or discard this patch.
application/clicommands/TrapsCommand.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -30,16 +30,16 @@  discard block
 block discarded – undo
30 30
 	public function rotateAction()
31 31
 	{
32 32
 		$module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
33
-		require_once($module->getBaseDir() .'/bin/trap_class.php');
33
+		require_once($module->getBaseDir().'/bin/trap_class.php');
34 34
 		$icingaweb2_etc=$this->Config()->get('config', 'icingaweb2_etc');
35 35
 		$debug_level=2;
36
-		$trap = new Trap($icingaweb2_etc);
37
-		$trap->setLogging($debug_level,'display');
36
+		$trap=new Trap($icingaweb2_etc);
37
+		$trap->setLogging($debug_level, 'display');
38 38
 		try
39 39
 		{
40
-			$days = $this->params->get('days', '<default>');
40
+			$days=$this->params->get('days', '<default>');
41 41
 			echo $this->screen->colorize("Deleting traps older than $days days\n", 'lightblue');
42
-			if ($days=='<default>')
42
+			if ($days == '<default>')
43 43
 			{
44 44
 				$trap->eraseOldTraps();
45 45
 			}
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 		}
52 52
 		catch (Exception $e)
53 53
 		{
54
-			echo 'Error in updating : ' . $e->getMessage();
54
+			echo 'Error in updating : '.$e->getMessage();
55 55
 		}	   
56 56
 	}  	
57 57
 	
@@ -66,18 +66,18 @@  discard block
 block discarded – undo
66 66
 	public function resetOKAction()
67 67
 	{
68 68
 		$module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
69
-		require_once($module->getBaseDir() .'/bin/trap_class.php');
69
+		require_once($module->getBaseDir().'/bin/trap_class.php');
70 70
 		$icingaweb2_etc=$this->Config()->get('config', 'icingaweb2_etc');
71 71
 		$debug_level=2;
72
-		$trap = new Trap($icingaweb2_etc);
73
-		$trap->setLogging($debug_level,'display');
72
+		$trap=new Trap($icingaweb2_etc);
73
+		$trap->setLogging($debug_level, 'display');
74 74
 		try 
75 75
 		{
76 76
 			$trap->reset_services();
77 77
 		} 
78 78
 		catch (Exception $e) 
79 79
 		{
80
-			echo 'ERROR : '. $e->getMessage();
80
+			echo 'ERROR : '.$e->getMessage();
81 81
 		}
82 82
 	} 	
83 83
 	
Please login to merge, or discard this patch.
application/forms/TrapsConfigForm.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
 		$this->setName('form_config_traps');
19 19
 		$this->setSubmitLabel($this->translate('Save Changes'));
20 20
 	}
21
-	public function setPaths($module_base_path,$icinga_base_path)
21
+	public function setPaths($module_base_path, $icinga_base_path)
22 22
 	{
23 23
 		$this->module_base_path=$module_base_path;
24 24
 		$this->icinga_base_path=$icinga_base_path;
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
         );
83 83
 		$retval=0;
84 84
 		$output=array();
85
-		$snmptranslate=exec('which snmptranslate',$output,$retval);
85
+		$snmptranslate=exec('which snmptranslate', $output, $retval);
86 86
 		if ($retval != 0) 
87 87
 		{
88 88
 			$snmptranslate='/usr/bin/snmptranslate';
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
     }	
173 173
 
174 174
     
175
-    public function render(Zend_View_Interface $view = NULL)
175
+    public function render(Zend_View_Interface $view=NULL)
176 176
     {
177 177
         
178 178
 
Please login to merge, or discard this patch.
application/controllers/ReceivedController.php 1 patch
Spacing   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -20,19 +20,19 @@  discard block
 block discarded – undo
20 20
 		$this->checkReadPermission();
21 21
 		$this->prepareTabs()->activate('traps');
22 22
 
23
-		$db = $this->getDb();
23
+		$db=$this->getDb();
24 24
 		$this->getTrapListTable()->setConnection($db);
25 25
 		
26 26
 		// Apply pagination limits
27
-		$this->view->table=$this->applyPaginationLimits($this->getTrapListTable(),$this->getModuleConfig()->itemListDisplay());		
27
+		$this->view->table=$this->applyPaginationLimits($this->getTrapListTable(), $this->getModuleConfig()->itemListDisplay());		
28 28
 		
29 29
 		// Set Filter
30 30
 		//$postData=$this->getRequest()->getPost();
31 31
 		$filter=array();
32
-		$filter['q']=$this->params->get('q');//(isset($postData['q']))?$postData['q']:'';
32
+		$filter['q']=$this->params->get('q'); //(isset($postData['q']))?$postData['q']:'';
33 33
 		$filter['done']=$this->params->get('done');
34 34
 		$this->view->filter=$filter;
35
-		$this->view->table->updateFilter(Url::fromRequest(),$filter);
35
+		$this->view->table->updateFilter(Url::fromRequest(), $filter);
36 36
 		
37 37
 		//$this->view->filterEditor = $this->getTrapListTable()->getFilterEditor($this->getRequest());
38 38
 
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 		
47 47
 		$this->checkReadPermission();
48 48
 		// set up tab
49
-		$this->getTabs()->add('get',array(
49
+		$this->getTabs()->add('get', array(
50 50
 			'active'	=> true,
51 51
 			'label'		=> $this->translate('Detailed status'),
52 52
 			'url'		=> Url::fromRequest()
@@ -56,11 +56,11 @@  discard block
 block discarded – undo
56 56
 		$this->view->trapid=$trapid;
57 57
 		$queryArray=$this->getModuleConfig()->trapDetailQuery();
58 58
 		
59
-		$db = $this->getDb()->getConnection();
59
+		$db=$this->getDb()->getConnection();
60 60
 		
61 61
 		// URL to add a handler
62 62
 		$this->view->addHandlerUrl=Url::fromPath(
63
-			$this->getModuleConfig()->urlPath() . '/handler/add',
63
+			$this->getModuleConfig()->urlPath().'/handler/add',
64 64
 			array('fromid' => $trapid));
65 65
 		// ***************  Get main data
66 66
 		// extract columns and titles;
@@ -72,27 +72,27 @@  discard block
 block discarded – undo
72 72
 		// Do DB query for trap. 
73 73
 		try
74 74
 		{
75
-			$query = $db->select()
76
-				->from($this->moduleConfig->getTrapTableName(),$elmts)
77
-				->where('id=?',$trapid);
75
+			$query=$db->select()
76
+				->from($this->moduleConfig->getTrapTableName(), $elmts)
77
+				->where('id=?', $trapid);
78 78
 			$trapDetail=$db->fetchRow($query);
79
-			if ( $trapDetail == null) throw new Exception('No traps was found with id = '.$trapid);
79
+			if ($trapDetail == null) throw new Exception('No traps was found with id = '.$trapid);
80 80
 		}
81 81
 		catch (Exception $e)
82 82
 		{
83
-			$this->displayExitError('Trap detail',$e->getMessage());
83
+			$this->displayExitError('Trap detail', $e->getMessage());
84 84
 		}
85 85
 
86 86
 		// Store result in array (with Titles).
87 87
 		foreach ($queryArray as $key => $val) {
88 88
 			if ($key == 'timestamp') {
89
-				$cval=strftime('%c',$trapDetail->$key);
89
+				$cval=strftime('%c', $trapDetail->$key);
90 90
 			} else {
91 91
 				$cval=$trapDetail->$key;
92 92
 			}
93
-			array_push($queryArray[$key],$cval);
93
+			array_push($queryArray[$key], $cval);
94 94
 		}
95
-		$this->view->rowset = $queryArray;
95
+		$this->view->rowset=$queryArray;
96 96
 
97 97
 		// **************   Check for additionnal data
98 98
 		
@@ -104,17 +104,17 @@  discard block
 block discarded – undo
104 104
 		}
105 105
 		try
106 106
 		{		
107
-			$query = $db->select()
108
-				->from($this->moduleConfig->getTrapDataTableName(),$data_elmts)
109
-				->where('trap_id=?',$trapid);
107
+			$query=$db->select()
108
+				->from($this->moduleConfig->getTrapDataTableName(), $data_elmts)
109
+				->where('trap_id=?', $trapid);
110 110
 			$trapDetail=$db->fetchAll($query);
111 111
 		}
112 112
 		catch (Exception $e)
113 113
 		{
114
-			$this->displayExitError('Trap detail',$e->getMessage());
114
+			$this->displayExitError('Trap detail', $e->getMessage());
115 115
 		}
116 116
 		// TODO : code this in a better & simpler way
117
-		if ($trapDetail == null ) 
117
+		if ($trapDetail == null) 
118 118
 		{
119 119
 			$this->view->data=false;
120 120
 		}
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
 			foreach ($trapDetail as $key => $val) 
127 127
 			{	
128 128
 				$trapval[$key]=array();
129
-				foreach (array_keys($queryArrayData) as $vkey ) 
129
+				foreach (array_keys($queryArrayData) as $vkey) 
130 130
 				{
131
-					array_push($trapval[$key],$val->$vkey);
131
+					array_push($trapval[$key], $val->$vkey);
132 132
 				}
133 133
 			}
134 134
 			$this->view->data_val=$trapval;
@@ -144,19 +144,19 @@  discard block
 block discarded – undo
144 144
 	    $this->checkReadPermission();
145 145
 	    $this->prepareTabs()->activate('hosts');
146 146
 	    
147
-	    $db = $this->getDb();
147
+	    $db=$this->getDb();
148 148
 	    $this->getTrapHostListTable()->setConnection($db);
149 149
 	    
150 150
 	    // Apply pagination limits
151
-	    $this->view->table=$this->applyPaginationLimits($this->getTrapHostListTable(),$this->getModuleConfig()->itemListDisplay());
151
+	    $this->view->table=$this->applyPaginationLimits($this->getTrapHostListTable(), $this->getModuleConfig()->itemListDisplay());
152 152
 	    
153 153
 	    // Set Filter
154 154
 	    //$postData=$this->getRequest()->getPost();
155 155
 	    $filter=array();
156
-	    $filter['q']=$this->params->get('q');//(isset($postData['q']))?$postData['q']:'';
156
+	    $filter['q']=$this->params->get('q'); //(isset($postData['q']))?$postData['q']:'';
157 157
 	    $filter['done']=$this->params->get('done');
158 158
 	    $this->view->filter=$filter;
159
-	    $this->view->table->updateFilter(Url::fromRequest(),$filter);
159
+	    $this->view->table->updateFilter(Url::fromRequest(), $filter);
160 160
 	}
161 161
 	
162 162
 	public function deleteAction()
@@ -175,15 +175,15 @@  discard block
 block discarded – undo
175 175
 	{
176 176
 		return $this->getTabs()->add('traps', array(
177 177
 			'label'	=> $this->translate('Traps'),
178
-			'url'   => $this->getModuleConfig()->urlPath() . '/received')
178
+			'url'   => $this->getModuleConfig()->urlPath().'/received')
179 179
 		    )
180 180
 		    ->add('hosts', array(
181 181
 		        'label' => $this->translate('Hosts'),
182
-		        'url'   => $this->getModuleConfig()->urlPath() . '/received/hosts')
182
+		        'url'   => $this->getModuleConfig()->urlPath().'/received/hosts')
183 183
 		    )
184 184
 		    ->add('delete', array(
185 185
 			'label' => $this->translate('Delete'),
186
-			'url'   => $this->getModuleConfig()->urlPath() . '/received/delete')
186
+			'url'   => $this->getModuleConfig()->urlPath().'/received/delete')
187 187
 		  );
188 188
 	} 
189 189
 
@@ -209,13 +209,13 @@  discard block
 block discarded – undo
209 209
 		{
210 210
 			$this->_helper->json(array('status'=>'Missing variables'));
211 211
 		}
212
-		if ($action =="count")
212
+		if ($action == "count")
213 213
 		{
214
-			$this->_helper->json(array('status'=>'OK','count'=>$this->countTrap($ip,$oid)));
214
+			$this->_helper->json(array('status'=>'OK', 'count'=>$this->countTrap($ip, $oid)));
215 215
 		}
216
-		if ($action =="delete")
216
+		if ($action == "delete")
217 217
 		{
218
-			$this->_helper->json(array('status'=>'OK','count'=>$this->deleteTrap($ip,$oid)));
218
+			$this->_helper->json(array('status'=>'OK', 'count'=>$this->deleteTrap($ip, $oid)));
219 219
 		}		
220 220
 		$this->_helper->json(array('status'=>'unknown action'));
221 221
 	}
Please login to merge, or discard this patch.
application/controllers/SettingsController.php 1 patch
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -55,15 +55,15 @@  discard block
 block discarded – undo
55 55
     }
56 56
 	// Test Database
57 57
 	$db_message=array( // index => ( message OK, message NOK, optional link if NOK ) 
58
-		0	=>	array('Database configuration OK','',''),
59
-		1	=>	array('Database set in config.ini','No database in config.ini',''),
60
-		2	=>	array('Database exists in Icingaweb2 config','Database does not exist in Icingaweb2 : ',
58
+		0	=>	array('Database configuration OK', '', ''),
59
+		1	=>	array('Database set in config.ini', 'No database in config.ini', ''),
60
+		2	=>	array('Database exists in Icingaweb2 config', 'Database does not exist in Icingaweb2 : ',
61 61
 					Url::fromPath('config/resource')),
62
-		3	=>	array('Database credentials OK','Database does not exist/invalid credentials/no schema : ',
62
+		3	=>	array('Database credentials OK', 'Database does not exist/invalid credentials/no schema : ',
63 63
 					Url::fromPath('trapdirector/settings/createschema')),
64
-		4	=>	array('Schema is set','Schema is not set for ',
64
+		4	=>	array('Schema is set', 'Schema is not set for ',
65 65
 					Url::fromPath('trapdirector/settings/createschema')),					
66
-		5	=>	array('Schema is up to date','Schema is outdated :',
66
+		5	=>	array('Schema is up to date', 'Schema is outdated :',
67 67
 					Url::fromPath('trapdirector/settings/updateschema')),
68 68
 	);
69 69
 		
@@ -74,13 +74,13 @@  discard block
 block discarded – undo
74 74
 	{
75 75
 		case 2:
76 76
 		case 4:
77
-			$db_message[$dberror[0]][1] .= $dberror[1];
77
+			$db_message[$dberror[0]][1].=$dberror[1];
78 78
 			break;
79 79
 		case 3:
80
-			$db_message[$dberror[0]][1] .= $dberror[1] . ', Message : ' . $dberror[2];
80
+			$db_message[$dberror[0]][1].=$dberror[1].', Message : '.$dberror[2];
81 81
 			break;
82 82
 		case 5:
83
-			$db_message[$dberror[0]][1] .= ' version '. $dberror[1] . ', version needed : ' .$dberror[2];
83
+			$db_message[$dberror[0]][1].=' version '.$dberror[1].', version needed : '.$dberror[2];
84 84
 			break;
85 85
 		case 0:
86 86
 		case 1:
@@ -92,18 +92,18 @@  discard block
 block discarded – undo
92 92
 	
93 93
 	$dberror=$this->getIdoDb(true); // Get IDO DB in test mode
94 94
 	$this->view->ido_db_error=$dberror[0];
95
-	$this->view->ido_message='IDO Database : ' . $dberror[1];
95
+	$this->view->ido_message='IDO Database : '.$dberror[1];
96 96
 	
97 97
 	//********* Test API
98 98
 	if ($this->Config()->get('config', 'icingaAPI_host') != '')
99 99
 	{
100
-	    $apitest=new Icinga2Api($this->Config()->get('config', 'icingaAPI_host'),$this->Config()->get('config', 'icingaAPI_port'));
100
+	    $apitest=new Icinga2Api($this->Config()->get('config', 'icingaAPI_host'), $this->Config()->get('config', 'icingaAPI_port'));
101 101
     	$apitest->setCredentials($this->Config()->get('config', 'icingaAPI_user'), $this->Config()->get('config', 'icingaAPI_password'));
102 102
     	try {
103
-    	    list($this->view->apimessageError,$this->view->apimessage)=$apitest->test($this->getModuleConfig()::getapiUserPermissions());
103
+    	    list($this->view->apimessageError, $this->view->apimessage)=$apitest->test($this->getModuleConfig()::getapiUserPermissions());
104 104
     	    //$this->view->apimessageError=false;
105 105
     	} catch (RuntimeException $e) {
106
-    	    $this->view->apimessage='API config : ' . $e->getMessage();
106
+    	    $this->view->apimessage='API config : '.$e->getMessage();
107 107
     	    $this->view->apimessageError=true;
108 108
     	} 
109 109
 	}
@@ -114,18 +114,18 @@  discard block
 block discarded – undo
114 114
 	}
115 115
 	
116 116
 	//*********** Test snmptrapd alive and options
117
-	list ($this->view->snmptrapdError, $this->view->snmptrapdMessage) = $this->checkSnmpTrapd();
117
+	list ($this->view->snmptrapdError, $this->view->snmptrapdMessage)=$this->checkSnmpTrapd();
118 118
 
119 119
 	// List DB in $ressources
120
-	$resources = array();
121
-	$allowed = array('mysql', 'pgsql');
120
+	$resources=array();
121
+	$allowed=array('mysql', 'pgsql');
122 122
 	foreach (ResourceFactory::getResourceConfigs() as $name => $resource) {
123 123
 		if ($resource->get('type') === 'db' && in_array($resource->get('db'), $allowed)) {
124
-			$resources[$name] = $name;
124
+			$resources[$name]=$name;
125 125
 		}
126 126
 	}
127 127
 
128
-    $this->view->tabs = $this->Module()->getConfigTabs()->activate('config');
128
+    $this->view->tabs=$this->Module()->getConfigTabs()->activate('config');
129 129
 
130 130
 	// Check standard Icingaweb2 path
131 131
 	$this->view->icingaEtcWarn=0;
@@ -134,9 +134,9 @@  discard block
 block discarded – undo
134 134
 	{
135 135
 	    $output=array();
136 136
 	    
137
-	    exec('cat ' . $this->module->getBaseDir() .'/bin/trap_in.php | grep "\$icingaweb2_etc=" ',$output);
137
+	    exec('cat '.$this->module->getBaseDir().'/bin/trap_in.php | grep "\$icingaweb2_etc=" ', $output);
138 138
 	    
139
-	    if (! preg_match('#"'. $icingaweb2_etc .'"#',$output[0]))
139
+	    if (!preg_match('#"'.$icingaweb2_etc.'"#', $output[0]))
140 140
 	    {
141 141
     	    $this->view->icingaEtcWarn=1;
142 142
 	        $this->view->icingaweb2_etc=$icingaweb2_etc;
@@ -144,23 +144,23 @@  discard block
 block discarded – undo
144 144
 	}
145 145
 
146 146
 	// Setup path for mini documentation
147
-	$this->view->traps_in_config= PHP_BINARY . ' ' . $this->Module()->getBaseDir() . '/bin/trap_in.php';
147
+	$this->view->traps_in_config=PHP_BINARY.' '.$this->Module()->getBaseDir().'/bin/trap_in.php';
148 148
 	
149
-	$this->view->installer= $this->Module()->getBaseDir() . '/bin/installer.sh '
149
+	$this->view->installer=$this->Module()->getBaseDir().'/bin/installer.sh '
150 150
 	    . ' -c all ' 
151
-	    . ' -d ' . $this->Module()->getBaseDir()
152
-	    . ' -p ' . PHP_BINARY
153
-	    . ' -a ' . exec('whoami')
154
-	    . ' -w ' . Icinga::app()->getConfigDir();
151
+	    . ' -d '.$this->Module()->getBaseDir()
152
+	    . ' -p '.PHP_BINARY
153
+	    . ' -a '.exec('whoami')
154
+	    . ' -w '.Icinga::app()->getConfigDir();
155 155
 	        
156 156
 	// ******************* configuration form setup*******************
157
-	$this->view->form = $form = new TrapsConfigForm();
157
+	$this->view->form=$form=new TrapsConfigForm();
158 158
 	
159 159
 	// set default paths;
160
-	$this->view->form->setPaths($this->Module()->getBaseDir(),Icinga::app()->getConfigDir());
160
+	$this->view->form->setPaths($this->Module()->getBaseDir(), Icinga::app()->getConfigDir());
161 161
 	
162 162
 	// set default ido database
163
-	$this->view->form->setDefaultIDODB($this->Config()->module('monitoring','backends')->get('icinga','resource'));
163
+	$this->view->form->setDefaultIDODB($this->Config()->module('monitoring', 'backends')->get('icinga', 'resource'));
164 164
 	
165 165
 	// Make form handle request.
166 166
 	$form->setIniConfig($this->Config())
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
   public function createschemaAction()
173 173
   {
174 174
 	$this->checkModuleConfigPermission();
175
-	$this->getTabs()->add('create_schema',array(
175
+	$this->getTabs()->add('create_schema', array(
176 176
 		'active'	=> true,
177 177
 		'label'		=> $this->translate('Create Schema'),
178 178
 		'url'		=> Url::fromRequest()
@@ -193,7 +193,7 @@  discard block
 block discarded – undo
193 193
 		$dbName=$this->Config()->get('config', 'database');
194 194
 
195 195
 		try {
196
-		  $dbResource = ResourceFactory::getResourceConfig($dbName);
196
+		  $dbResource=ResourceFactory::getResourceConfig($dbName);
197 197
 		  $dbType=$dbResource->get('db');
198 198
 		  switch ($dbType) {
199 199
 		      case 'mysql':
@@ -205,34 +205,34 @@  discard block
 block discarded – undo
205 205
 		      default:
206 206
 		          throw new ConfigurationError('Unsuported database : '.$dbType);
207 207
 		  }
208
-		} catch (ConfigurationError $e )
208
+		} catch (ConfigurationError $e)
209 209
 		{
210
-		    printf("Database configuration error : %s",$e->getMessage());
210
+		    printf("Database configuration error : %s", $e->getMessage());
211 211
 		    return;
212 212
 		}
213 213
 		printf('<pre>');
214
-		require_once $this->Module()->getBaseDir() .'/bin/trap_class.php';
214
+		require_once $this->Module()->getBaseDir().'/bin/trap_class.php';
215 215
 		
216 216
 		$icingaweb2_etc=$this->Config()->get('config', 'icingaweb2_etc');
217 217
 		$debug_level=4;
218
-		$Trap = new Trap($icingaweb2_etc);
219
-		$Trap->setLogging($debug_level,'display');
218
+		$Trap=new Trap($icingaweb2_etc);
219
+		$Trap->setLogging($debug_level, 'display');
220 220
 		
221 221
 		$prefix=$this->Config()->get('config', 'database_prefix');
222 222
 		// schema file : <path>/SQL/schema_v<verion>.<dbtype>
223
-		$schema=$this->Module()->getBaseDir() . 
224
-		'/SQL/schema_v'. $this->getModuleConfig()->getDbCurVersion() . '.' . $dbFileExt;
223
+		$schema=$this->Module()->getBaseDir(). 
224
+		'/SQL/schema_v'.$this->getModuleConfig()->getDbCurVersion().'.'.$dbFileExt;
225 225
 		
226
-		$Trap->create_schema($schema,$prefix);
226
+		$Trap->create_schema($schema, $prefix);
227 227
 		echo '</pre>';
228 228
 	}
229
-	echo '<br><br>Return to <a href="' . Url::fromPath('trapdirector/settings') .'" class="link-button icon-wrench"> settings page </a>';
229
+	echo '<br><br>Return to <a href="'.Url::fromPath('trapdirector/settings').'" class="link-button icon-wrench"> settings page </a>';
230 230
   }
231 231
 
232 232
   public function updateschemaAction()
233 233
   {
234 234
 	  $this->checkModuleConfigPermission();
235
-    	$this->getTabs()->add('get',array(
235
+    	$this->getTabs()->add('get', array(
236 236
     		'active'	=> true,
237 237
     		'label'		=> $this->translate('Update Schema'),
238 238
     		'url'		=> Url::fromRequest()
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
 	  
242 242
 	  $dberror=$this->getDb(true); // Get DB in test mode
243 243
 	  
244
-	  echo 'Return to <a href="' . Url::fromPath('trapdirector/settings') .'" class="link-button icon-wrench"> settings page </a><br><br>';
244
+	  echo 'Return to <a href="'.Url::fromPath('trapdirector/settings').'" class="link-button icon-wrench"> settings page </a><br><br>';
245 245
 	  
246 246
 	  if ($dberror[0] == 0)
247 247
 	  {
@@ -254,40 +254,40 @@  discard block
 block discarded – undo
254 254
 	      return;
255 255
 	  }
256 256
       // setup
257
-	  require_once($this->Module()->getBaseDir() .'/bin/trap_class.php');
257
+	  require_once($this->Module()->getBaseDir().'/bin/trap_class.php');
258 258
 	  $icingaweb2_etc=$this->Config()->get('config', 'icingaweb2_etc');
259 259
 	  $debug_level=4;
260
-	  $Trap = new Trap($icingaweb2_etc);
260
+	  $Trap=new Trap($icingaweb2_etc);
261 261
 	  
262 262
 	  
263 263
 	  $prefix=$this->Config()->get('config', 'database_prefix');
264
-	  $updateSchema=$this->Module()->getBaseDir() . '/SQL/';
264
+	  $updateSchema=$this->Module()->getBaseDir().'/SQL/';
265 265
 	  
266 266
 	  $target_version=$dberror[2];
267 267
 	  
268 268
 	  if ($this->params->get('msgok') == null) {
269 269
 	      // Check for messages and display if any
270 270
               echo "Upgrade databse is going to start.<br>Don't forget to backup your database before update<br>";
271
-	      $Trap->setLogging(2,'syslog');
272
-	      $message = $Trap->update_schema($updateSchema,$target_version,$prefix,true);
271
+	      $Trap->setLogging(2, 'syslog');
272
+	      $message=$Trap->update_schema($updateSchema, $target_version, $prefix, true);
273 273
 	      if ($message != '')
274 274
 	      {
275 275
 	          echo 'Note :<br><pre>';
276 276
 	          echo $message;
277 277
 	          echo '</pre>';
278 278
 	          echo '<br>';
279
-	          echo '<a  class="link-button" style="font-size:large;font-weight:bold" href="' . Url::fromPath('trapdirector/settings/updateschema') .'?msgok=1">Click here to update</a>';
279
+	          echo '<a  class="link-button" style="font-size:large;font-weight:bold" href="'.Url::fromPath('trapdirector/settings/updateschema').'?msgok=1">Click here to update</a>';
280 280
 	          echo '<br>';
281 281
 	          return;
282 282
 	      }
283 283
 	  }
284 284
 	  
285
-	  $Trap->setLogging($debug_level,'display');
285
+	  $Trap->setLogging($debug_level, 'display');
286 286
 	  
287
-	  echo 'Updating schema to '. $target_version . ': <br>';
287
+	  echo 'Updating schema to '.$target_version.': <br>';
288 288
 	  echo '<pre>';
289 289
 	  	  
290
-	  $Trap->update_schema($updateSchema,$target_version,$prefix);
290
+	  $Trap->update_schema($updateSchema, $target_version, $prefix);
291 291
 	  echo '</pre>';
292 292
   }  
293 293
 
@@ -295,26 +295,26 @@  discard block
 block discarded – undo
295 295
   {
296 296
       $psOutput=array();
297 297
       // First check is someone is listening to port 162. As not root, we can't have pid... 
298
-      exec('netstat -an |grep -E "udp.*:162"',$psOutput);
298
+      exec('netstat -an |grep -E "udp.*:162"', $psOutput);
299 299
       if (count($psOutput) == 0)
300 300
       {
301
-          return array(1,'Port UDP/162 is not open : snmptrapd must not be started');
301
+          return array(1, 'Port UDP/162 is not open : snmptrapd must not be started');
302 302
       }
303 303
       $psOutput=array();
304
-      exec('ps fax |grep snmptrapd |grep -v grep',$psOutput);
304
+      exec('ps fax |grep snmptrapd |grep -v grep', $psOutput);
305 305
       if (count($psOutput) == 0)
306 306
       {
307
-          return array(1,"UDP/162 : OK, but no snmptrapd process (?)");
307
+          return array(1, "UDP/162 : OK, but no snmptrapd process (?)");
308 308
       }
309 309
       // Assume there is only one line... TODO : see if there is a better way to do this
310
-      $line = preg_replace('/^.*snmptrapd /','',$psOutput[0]);
311
-      if (!preg_match('/-n/',$line))
312
-          return array(1,'snmptrapd has no -n option : '.$line);
313
-      if (!preg_match('/-O[^ ]*n/',$line))
314
-          return array(1,'snmptrapd has no -On option : '.$line);
315
-      if (!preg_match('/-O[^ ]*e/',$line))
316
-          return array(1,'snmptrapd has no -Oe option : '.$line);
310
+      $line=preg_replace('/^.*snmptrapd /', '', $psOutput[0]);
311
+      if (!preg_match('/-n/', $line))
312
+          return array(1, 'snmptrapd has no -n option : '.$line);
313
+      if (!preg_match('/-O[^ ]*n/', $line))
314
+          return array(1, 'snmptrapd has no -On option : '.$line);
315
+      if (!preg_match('/-O[^ ]*e/', $line))
316
+          return array(1, 'snmptrapd has no -Oe option : '.$line);
317 317
       
318
-      return array(0,'snmptrapd listening to UDP/162, options : '.$line);
318
+      return array(0, 'snmptrapd listening to UDP/162, options : '.$line);
319 319
   }
320 320
 }
Please login to merge, or discard this patch.
application/controllers/HandlerController.php 1 patch
Spacing   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -23,14 +23,14 @@  discard block
 block discarded – undo
23 23
 		$this->checkReadPermission();
24 24
 		$this->prepareTabs()->activate('status');
25 25
 
26
-		$db = $this->getDb();
26
+		$db=$this->getDb();
27 27
 		$this->getHandlerListTable()->setConnection($db);
28 28
 		$this->getHandlerListTable()->setMibloader($this->getMIB());
29 29
 		// Apply pagination limits 
30
-		$this->view->table=$this->applyPaginationLimits($this->getHandlerListTable(),$this->getModuleConfig()->itemListDisplay());		
30
+		$this->view->table=$this->applyPaginationLimits($this->getHandlerListTable(), $this->getModuleConfig()->itemListDisplay());		
31 31
 		
32 32
 		// Set Filter
33
-		$this->view->filterEditor = $this->getHandlerListTable()->getFilterEditor($this->getRequest());		
33
+		$this->view->filterEditor=$this->getHandlerListTable()->getFilterEditor($this->getRequest());		
34 34
 	
35 35
 		//$this->displayExitError('Handler/indexAction','Not implemented');
36 36
 	}
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 	public function testruleAction()
41 41
 	{
42 42
 	    $this->checkReadPermission();
43
-	    $this->getTabs()->add('get',array(
43
+	    $this->getTabs()->add('get', array(
44 44
 	        'active'	=> true,
45 45
 	        'label'		=> $this->translate('Test Rule'),
46 46
 	        'url'		=> Url::fromRequest()
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 
51 51
 	    if ($this->params->get('rule') !== null) 
52 52
 	    {
53
-	        $this->view->rule= $this->params->get('rule');
53
+	        $this->view->rule=$this->params->get('rule');
54 54
 	    }
55 55
 	    else
56 56
 	    {
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	{
67 67
 		$this->checkConfigPermission();
68 68
 		// set up tab
69
-		$this->getTabs()->add('get',array(
69
+		$this->getTabs()->add('get', array(
70 70
 			'active'	=> true,
71 71
 			'label'		=> $this->translate('Add handler'),
72 72
 			'url'		=> Url::fromRequest()
@@ -116,12 +116,12 @@  discard block
 block discarded – undo
116 116
 			}
117 117
 			catch (Exception $e)
118 118
 			{
119
-				$this->displayExitError('Add handler : get host by IP/Name ',$e->getMessage());
119
+				$this->displayExitError('Add handler : get host by IP/Name ', $e->getMessage());
120 120
 			}
121 121
 			
122 122
 			
123 123
 			// if one unique host found -> put id text input
124
-			if (count($hosts)==1) {
124
+			if (count($hosts) == 1) {
125 125
 				$this->view->hostname=$hosts[0]->name;
126 126
 				//$hostid=$hosts[0]->id;
127 127
 				// Tell JS to get services when page is loaded
@@ -130,9 +130,9 @@  discard block
 block discarded – undo
130 130
 			}
131 131
 			else
132 132
 			{
133
-				foreach($hosts as $key=>$val)
133
+				foreach ($hosts as $key=>$val)
134 134
 				{
135
-					array_push($this->view->hostlist,$hosts[$key]->name);
135
+					array_push($this->view->hostlist, $hosts[$key]->name);
136 136
 				}
137 137
 			}
138 138
 			
@@ -171,18 +171,18 @@  discard block
 block discarded – undo
171 171
 					$currentObjectTypeEnum
172 172
 				);
173 173
 				$oid_index++;
174
-				array_push($this->view->objectList,$currentObject);
174
+				array_push($this->view->objectList, $currentObject);
175 175
 				// set currrent object to null in allObjects
176 176
 				if (isset($allObjects[$val->oid]))
177 177
 				{
178 178
 					$allObjects[$val->oid]=null;
179 179
 				}
180 180
 			}
181
-			if ($allObjects!=null) // in case trap doesn't have objects or is not resolved
181
+			if ($allObjects != null) // in case trap doesn't have objects or is not resolved
182 182
 			{
183 183
 				foreach ($allObjects as $key => $val)
184 184
 				{
185
-					if ($val==null) { continue; }
185
+					if ($val == null) { continue; }
186 186
 					array_push($this->view->objectList, array(
187 187
 					    $oid_index,
188 188
 						$key,
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
 			$this->view->setRuleMatch=$ruleDetail->action_match;
217 217
 			$this->view->setRuleNoMatch=$ruleDetail->action_nomatch;
218 218
 			$this->view->hostgroupname=$ruleDetail->host_group_name;
219
-			$this->view->modified=gmdate("Y-m-d\TH:i:s\Z",$ruleDetail->modified);
219
+			$this->view->modified=gmdate("Y-m-d\TH:i:s\Z", $ruleDetail->modified);
220 220
 			$this->view->modifier=$ruleDetail->modifier;
221 221
 			
222 222
 			// Warning message if host/service don't exists anymore
@@ -227,9 +227,9 @@  discard block
 block discarded – undo
227 227
 			    // Check if hostname still exists
228 228
 			    $host_get=$this->getHostByName($this->view->hostname);
229 229
 			    
230
-			    if (count($host_get)==0)
230
+			    if (count($host_get) == 0)
231 231
 			    {
232
-			        $this->view->warning_message='Host '.$this->view->hostname. ' doesn\'t exists anymore';
232
+			        $this->view->warning_message='Host '.$this->view->hostname.' doesn\'t exists anymore';
233 233
 			        $this->view->serviceGet=false;
234 234
 			    }
235 235
 			    else
@@ -237,10 +237,10 @@  discard block
 block discarded – undo
237 237
     				// Tell JS to get services when page is loaded
238 238
     				$this->view->serviceGet=true;
239 239
     				// get service id for form to set :			
240
-    				$serviceID=$this->getServiceIDByName($this->view->hostname,$ruleDetail->service_name);
241
-    				if (count($serviceID) ==0)
240
+    				$serviceID=$this->getServiceIDByName($this->view->hostname, $ruleDetail->service_name);
241
+    				if (count($serviceID) == 0)
242 242
     				{
243
-    				    $this->view->warning_message=' Service '.$ruleDetail->service_name. ' doesn\'t exists anymore';
243
+    				    $this->view->warning_message=' Service '.$ruleDetail->service_name.' doesn\'t exists anymore';
244 244
     				} 
245 245
     				else
246 246
     				{
@@ -253,9 +253,9 @@  discard block
 block discarded – undo
253 253
 			    $this->view->selectGroup=true;
254 254
 			    // Check if groupe exists
255 255
 			    $group_get=$this->getHostGroupByName($this->view->hostgroupname);
256
-			    if (count($group_get)==0)
256
+			    if (count($group_get) == 0)
257 257
 			    {
258
-			        $this->view->warning_message='HostGroup '.$this->view->hostgroupname. ' doesn\'t exists anymore';
258
+			        $this->view->warning_message='HostGroup '.$this->view->hostgroupname.' doesn\'t exists anymore';
259 259
 			        $this->view->serviceGroupGet=false;
260 260
 			    }
261 261
 			    else
@@ -273,9 +273,9 @@  discard block
 block discarded – undo
273 273
 			        
274 274
 			        // Tell JS to get services when page is loaded
275 275
 			        $this->view->serviceGroupGet=true;
276
-			        if ($foundGrpService==0)
276
+			        if ($foundGrpService == 0)
277 277
 			        {
278
-			            $this->view->warning_message.=' Service '.$ruleDetail->service_name. ' doesn\'t exists anymore';
278
+			            $this->view->warning_message.=' Service '.$ruleDetail->service_name.' doesn\'t exists anymore';
279 279
 			        }
280 280
 			    }				
281 281
 			}
@@ -295,8 +295,8 @@  discard block
 block discarded – undo
295 295
 			$index=1; 
296 296
 			// check in display & rule for : OID(<oid>)
297 297
 			$matches=array();
298
-			while ( preg_match('/_OID\(([\.0-9]+)\)/',$display,$matches) ||
299
-					preg_match('/_OID\(([\.0-9]+)\)/',$rule,$matches))
298
+			while (preg_match('/_OID\(([\.0-9]+)\)/', $display, $matches) ||
299
+					preg_match('/_OID\(([\.0-9]+)\)/', $rule, $matches))
300 300
 			{
301 301
 				$curOid=$matches[1];
302 302
 				if (($object=$this->getMIB()->translateOID($curOid)) != null)
@@ -322,8 +322,8 @@  discard block
 block discarded – undo
322 322
 						'not found'
323 323
 					));
324 324
 				}
325
-				$display=preg_replace('/_OID\('.$curOid.'\)/','\$'.$index.'\$',$display);
326
-				$rule=preg_replace('/_OID\('.$curOid.'\)/','\$'.$index.'\$',$rule);
325
+				$display=preg_replace('/_OID\('.$curOid.'\)/', '\$'.$index.'\$', $display);
326
+				$rule=preg_replace('/_OID\('.$curOid.'\)/', '\$'.$index.'\$', $rule);
327 327
 				$index++;
328 328
 			}
329 329
 			// set display
@@ -345,26 +345,26 @@  discard block
 block discarded – undo
345 345
 	
346 346
 		$params=array(
347 347
 			// id (also db) => 	array('post' => post id, 'val' => default val, 'db' => send to table)
348
-			'hostgroup'		=>	array('post' => 'hostgroup','db'=>false),
349
-			'db_rule'		=>	array('post' => 'db_rule','db'=>false),
350
-			'hostid'		=>	array('post' => 'hostid','db'=>false),
351
-			'host_name'		=>	array('post' => 'hostname','val' => null,'db'=>true),
352
-			'host_group_name'=>	array('post' => null,'val' => null,'db'=>true),
353
-			'serviceid'		=>	array('post' => 'serviceid','db'=>false),
354
-			'service_name'	=>	array('post' => 'serviceName','db'=>true),
355
-			'trap_oid'		=>	array('post' => 'oid','db'=>true),
356
-			'revert_ok'		=>	array('post' => 'revertOK','val' => 0,'db'=>true),
357
-			'display'		=>	array('post' => 'display','val' => '','db'=>true),
358
-			'rule'			=>	array('post' => 'rule','val' => '','db'=>true),			
359
-			'action_match'	=>	array('post' => 'ruleMatch','val' => -1,'db'=>true),
360
-			'action_nomatch'=>	array('post' => 'ruleNoMatch','val' => -1,'db'=>true),					
361
-			'ip4'			=>	array('post' => null,'val' => null,'db'=>true),
362
-			'ip6'			=>	array('post' => null,'val' => null,'db'=>true),
363
-			'action_form'	=>	array('post' => 'action_form','db'=>false)
348
+			'hostgroup'		=>	array('post' => 'hostgroup', 'db'=>false),
349
+			'db_rule'		=>	array('post' => 'db_rule', 'db'=>false),
350
+			'hostid'		=>	array('post' => 'hostid', 'db'=>false),
351
+			'host_name'		=>	array('post' => 'hostname', 'val' => null, 'db'=>true),
352
+			'host_group_name'=>	array('post' => null, 'val' => null, 'db'=>true),
353
+			'serviceid'		=>	array('post' => 'serviceid', 'db'=>false),
354
+			'service_name'	=>	array('post' => 'serviceName', 'db'=>true),
355
+			'trap_oid'		=>	array('post' => 'oid', 'db'=>true),
356
+			'revert_ok'		=>	array('post' => 'revertOK', 'val' => 0, 'db'=>true),
357
+			'display'		=>	array('post' => 'display', 'val' => '', 'db'=>true),
358
+			'rule'			=>	array('post' => 'rule', 'val' => '', 'db'=>true),			
359
+			'action_match'	=>	array('post' => 'ruleMatch', 'val' => -1, 'db'=>true),
360
+			'action_nomatch'=>	array('post' => 'ruleNoMatch', 'val' => -1, 'db'=>true),					
361
+			'ip4'			=>	array('post' => null, 'val' => null, 'db'=>true),
362
+			'ip6'			=>	array('post' => null, 'val' => null, 'db'=>true),
363
+			'action_form'	=>	array('post' => 'action_form', 'db'=>false)
364 364
 		);
365 365
 		
366 366
 		if (isset($postData[$params['action_form']['post']]) 
367
-			&& $postData[$params['action_form']['post']] == 'delete' )
367
+			&& $postData[$params['action_form']['post']] == 'delete')
368 368
 		{
369 369
 			try
370 370
 			{
@@ -384,16 +384,16 @@  discard block
 block discarded – undo
384 384
 		}		
385 385
 		foreach (array_keys($params) as $key)
386 386
 		{
387
-			if ($params[$key]['post']==null) continue; // data not sent in post vars
388
-			if (! isset($postData[$params[$key]['post']]))
387
+			if ($params[$key]['post'] == null) continue; // data not sent in post vars
388
+			if (!isset($postData[$params[$key]['post']]))
389 389
 			{
390 390
 				// should not happen as the js checks data
391
-				$this->_helper->json(array('status'=>'No ' . $key));
391
+				$this->_helper->json(array('status'=>'No '.$key));
392 392
 			}
393 393
 			else
394 394
 			{
395 395
 				$data=$postData[$params[$key]['post']];
396
-				if ($data!=null && $data !="")
396
+				if ($data != null && $data != "")
397 397
 				{
398 398
 					$params[$key]['val']=$postData[$params[$key]['post']];
399 399
 				}
@@ -402,8 +402,8 @@  discard block
 block discarded – undo
402 402
 
403 403
 		try 
404 404
 		{
405
-			$isHostGroup=($params['hostgroup']['val'] == 1)?true:false;
406
-			if (! $isHostGroup ) 
405
+			$isHostGroup=($params['hostgroup']['val'] == 1) ?true:false;
406
+			if (!$isHostGroup) 
407 407
 			{  // checks if selection by host 
408 408
 				$hostAddr=$this->getHostInfoByID($params['hostid']['val']);
409 409
 				$params['ip4']['val']=$hostAddr->ip4;
@@ -430,25 +430,25 @@  discard block
 block discarded – undo
430 430
 					return;					
431 431
 				}
432 432
 				// Put param in correct column (group_name)
433
-				$params['host_group_name']['val'] = $params['host_name']['val'];
433
+				$params['host_group_name']['val']=$params['host_name']['val'];
434 434
 				$params['host_name']['val']=null;
435 435
 			}
436 436
 			$dbparams=array();
437 437
 			foreach ($params as $key=>$val)
438 438
 			{
439
-				if ($val['db']==true )
439
+				if ($val['db'] == true)
440 440
 				{
441
-					$dbparams[$key] = $val['val'];
441
+					$dbparams[$key]=$val['val'];
442 442
 				}
443 443
 			}
444 444
 			// echo '<br>';	print_r($dbparams);echo '<br>';
445
-			if ($params['db_rule']['val'] == -1 ) 
445
+			if ($params['db_rule']['val'] == -1) 
446 446
 			{
447 447
 				$ruleID=$this->addHandlerRule($dbparams);
448 448
 			}
449 449
 			else
450 450
 			{
451
-				$this->updateHandlerRule($dbparams,$params['db_rule']['val']);
451
+				$this->updateHandlerRule($dbparams, $params['db_rule']['val']);
452 452
 				$ruleID=$params['db_rule']['val'];
453 453
 			}
454 454
 		}
@@ -467,10 +467,10 @@  discard block
 block discarded – undo
467 467
 	*/
468 468
 	protected function getTrapDetail($trapid) 
469 469
 	{
470
-		if (!preg_match('/^[0-9]+$/',$trapid)) { throw new Exception('Invalid id');  }
470
+		if (!preg_match('/^[0-9]+$/', $trapid)) { throw new Exception('Invalid id'); }
471 471
 		$queryArray=$this->getModuleConfig()->trapDetailQuery();
472 472
 		
473
-		$db = $this->getDb()->getConnection();
473
+		$db=$this->getDb()->getConnection();
474 474
 		// ***************  Get main data
475 475
 		// extract columns and titles;
476 476
 		$elmts=NULL;
@@ -479,15 +479,15 @@  discard block
 block discarded – undo
479 479
 		}
480 480
 		try
481 481
 		{		
482
-			$query = $db->select()
483
-				->from($this->getModuleConfig()->getTrapTableName(),$elmts)
484
-				->where('id=?',$trapid);
482
+			$query=$db->select()
483
+				->from($this->getModuleConfig()->getTrapTableName(), $elmts)
484
+				->where('id=?', $trapid);
485 485
 			$trapDetail=$db->fetchRow($query);
486
-			if ( $trapDetail == null ) throw new Exception('No traps was found with id = '.$trapid);
486
+			if ($trapDetail == null) throw new Exception('No traps was found with id = '.$trapid);
487 487
 		}
488 488
 		catch (Exception $e)
489 489
 		{
490
-			$this->displayExitError('Add handler : get trap detail returning : '.print_r($trapDetail,true),$e->getMessage());
490
+			$this->displayExitError('Add handler : get trap detail returning : '.print_r($trapDetail, true), $e->getMessage());
491 491
 		}
492 492
 
493 493
 		return $trapDetail;
@@ -500,10 +500,10 @@  discard block
 block discarded – undo
500 500
 	*/
501 501
 	protected function getTrapobjects($trapid)
502 502
 	{	
503
-		if (!preg_match('/^[0-9]+$/',$trapid)) { throw new Exception('Invalid id');  }
503
+		if (!preg_match('/^[0-9]+$/', $trapid)) { throw new Exception('Invalid id'); }
504 504
 		$queryArrayData=$this->getModuleConfig()->trapDataDetailQuery();
505 505
 		
506
-		$db = $this->getDb()->getConnection();
506
+		$db=$this->getDb()->getConnection();
507 507
 		// ***************  Get object data
508 508
 		// extract columns and titles;
509 509
 		$data_elmts=NULL;
@@ -512,15 +512,15 @@  discard block
 block discarded – undo
512 512
 		}
513 513
 		try
514 514
 		{		
515
-			$query = $db->select()
516
-				->from($this->moduleConfig->getTrapDataTableName(),$data_elmts)
517
-				->where('trap_id=?',$trapid);
515
+			$query=$db->select()
516
+				->from($this->moduleConfig->getTrapDataTableName(), $data_elmts)
517
+				->where('trap_id=?', $trapid);
518 518
 			$trapDetail=$db->fetchAll($query);
519 519
 			// if ( $trapDetail == null ) throw new Exception('No traps was found with id = '.$trapid);
520 520
 		}
521 521
 		catch (Exception $e)
522 522
 		{
523
-			$this->displayExitError('Add handler : get trap data detail',$e->getMessage());
523
+			$this->displayExitError('Add handler : get trap data detail', $e->getMessage());
524 524
 		}
525 525
 
526 526
 		return $trapDetail;
@@ -532,22 +532,22 @@  discard block
 block discarded – undo
532 532
 	*/
533 533
 	protected function getRuleDetail($ruleid) 
534 534
 	{
535
-		if (!preg_match('/^[0-9]+$/',$ruleid)) { throw new Exception('Invalid id');  }
535
+		if (!preg_match('/^[0-9]+$/', $ruleid)) { throw new Exception('Invalid id'); }
536 536
 		$queryArray=$this->getModuleConfig()->ruleDetailQuery();
537 537
 		
538
-		$db = $this->getDb()->getConnection();
538
+		$db=$this->getDb()->getConnection();
539 539
 		// ***************  Get main data
540 540
 		try
541 541
 		{		
542
-			$query = $db->select()
543
-				->from($this->getModuleConfig()->getTrapRuleName(),$queryArray)
544
-				->where('id=?',$ruleid);
542
+			$query=$db->select()
543
+				->from($this->getModuleConfig()->getTrapRuleName(), $queryArray)
544
+				->where('id=?', $ruleid);
545 545
 			$ruleDetail=$db->fetchRow($query);
546
-			if ( $ruleDetail == null ) throw new Exception('No rule was found with id = '.$ruleid);
546
+			if ($ruleDetail == null) throw new Exception('No rule was found with id = '.$ruleid);
547 547
 		}
548 548
 		catch (Exception $e)
549 549
 		{
550
-			$this->displayExitError('Update handler : get rule detail',$e->getMessage());
550
+			$this->displayExitError('Update handler : get rule detail', $e->getMessage());
551 551
 		}
552 552
 
553 553
 		return $ruleDetail;
@@ -560,7 +560,7 @@  discard block
 block discarded – undo
560 560
 	{
561 561
 		return $this->getTabs()->add('status', array(
562 562
 			'label' => $this->translate('Traps'),
563
-			'url'   => $this->getModuleConfig()->urlPath() . '/handler')
563
+			'url'   => $this->getModuleConfig()->urlPath().'/handler')
564 564
 		);
565 565
 	} 
566 566
 	
Please login to merge, or discard this patch.
application/controllers/ErrorController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 	
13 13
 	public function indexAction()
14 14
 	{	  
15
-		$this->getTabs()->add('get',array(
15
+		$this->getTabs()->add('get', array(
16 16
 			'active'	=> true,
17 17
 			'label'		=> $this->translate('Error'),
18 18
 			'url'		=> Url::fromRequest()
Please login to merge, or discard this patch.
application/controllers/StatusController.php 1 patch
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -22,18 +22,18 @@  discard block
 block discarded – undo
22 22
 		/************  Trapdb ***********/
23 23
 		try
24 24
 		{
25
-			$db = $this->getDb()->getConnection();
26
-			$query = $db->select()->from(
25
+			$db=$this->getDb()->getConnection();
26
+			$query=$db->select()->from(
27 27
 				$this->getModuleConfig()->getTrapTableName(),
28 28
 				array('COUNT(*)')
29 29
 			);			
30 30
 			$this->view->trap_count=$db->fetchOne($query);
31
-			$query = $db->select()->from(
31
+			$query=$db->select()->from(
32 32
 				$this->getModuleConfig()->getTrapDataTableName(),
33 33
 				array('COUNT(*)')
34 34
 			);			
35 35
 			$this->view->trap_object_count=$db->fetchOne($query);
36
-			$query = $db->select()->from(
36
+			$query=$db->select()->from(
37 37
 				$this->getModuleConfig()->getTrapRuleName(),
38 38
 				array('COUNT(*)')
39 39
 			);			
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 		}
45 45
 		catch (Exception $e)
46 46
 		{
47
-			$this->displayExitError('status',$e->getMessage());
47
+			$this->displayExitError('status', $e->getMessage());
48 48
 		}
49 49
 		
50 50
 		/*************** Log destination *******************/
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 		}
60 60
 		catch (Exception $e)
61 61
 		{
62
-			$this->displayExitError('status',$e->getMessage());
62
+			$this->displayExitError('status', $e->getMessage());
63 63
 		}		
64 64
 		
65 65
 	} 
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 				if ($action == 'update_mib_db')
86 86
 				{ // Do the update in background
87 87
 					$return=exec('icingacli trapdirector mib update --pid /tmp/trapdirector_update.pid');
88
-					if (preg_match('/OK/',$return))
88
+					if (preg_match('/OK/', $return))
89 89
 					{
90 90
 					    $this->_helper->json(array('status'=>'OK'));
91 91
 					}
@@ -94,33 +94,33 @@  discard block
 block discarded – undo
94 94
 				}
95 95
 				if ($action == 'check_update')
96 96
 				{
97
-				    $file=@fopen('/tmp/trapdirector_update.pid','r');
97
+				    $file=@fopen('/tmp/trapdirector_update.pid', 'r');
98 98
 				    if ($file == false)
99 99
 				    {   // process is dead
100
-				        $this->_helper->json(array('status'=>'tu quoque fili','err'=>'Cannot open file'));
100
+				        $this->_helper->json(array('status'=>'tu quoque fili', 'err'=>'Cannot open file'));
101 101
 				    }
102 102
 				    $pid=fgets($file);
103 103
 				    $output=array();
104 104
 				    $retVal=0;
105
-					exec('ps '.$pid,$output,$retVal);
105
+					exec('ps '.$pid, $output, $retVal);
106 106
 					if ($retVal == 0)
107 107
 					{ // process is alive
108 108
 						$this->_helper->json(array('status'=>'Alive and kicking'));
109 109
 					}
110 110
 					else
111 111
 					{ // process is dead
112
-					    $this->_helper->json(array('status'=>'tu quoque fili','err'=>'no proc'.$pid));
112
+					    $this->_helper->json(array('status'=>'tu quoque fili', 'err'=>'no proc'.$pid));
113 113
 					}
114 114
 				}
115
-				$this->_helper->json(array('status'=>'ERR : no '.$action.' action possible' ));
115
+				$this->_helper->json(array('status'=>'ERR : no '.$action.' action possible'));
116 116
 			}
117 117
 			/** Check for mib file UPLOAD */
118 118
 			if (isset($_FILES['mibfile']))
119 119
 			{
120 120
 				$name=$_FILES['mibfile']['name'];
121
-				$DirConf=explode(':',$this->Config()->get('config', 'snmptranslate_dirs'));
122
-				$destination = array_shift($DirConf) .'/'.$name; //$this->Module()->getBaseDir() . "/mibs/$name";
123
-				if (move_uploaded_file($_FILES['mibfile']['tmp_name'],$destination)==false)
121
+				$DirConf=explode(':', $this->Config()->get('config', 'snmptranslate_dirs'));
122
+				$destination=array_shift($DirConf).'/'.$name; //$this->Module()->getBaseDir() . "/mibs/$name";
123
+				if (move_uploaded_file($_FILES['mibfile']['tmp_name'], $destination) == false)
124 124
 				{
125 125
 					$this->view->uploadStatus='ERROR, file not loaded. Check mibs directory permission';
126 126
 				}
@@ -133,13 +133,13 @@  discard block
 block discarded – undo
133 133
 		}
134 134
 		
135 135
 		// snmptranslate tests
136
-		$snmptranslate = $this->Config()->get('config', 'snmptranslate');
136
+		$snmptranslate=$this->Config()->get('config', 'snmptranslate');
137 137
 		$this->view->snmptranslate_bin=$snmptranslate;
138 138
 		$this->view->snmptranslate_state='warn';
139
-		if (is_executable ( $snmptranslate ))
139
+		if (is_executable($snmptranslate))
140 140
 		{
141
-			$translate=exec($snmptranslate . ' 1');
142
-			if (preg_match('/iso/',$translate))
141
+			$translate=exec($snmptranslate.' 1');
142
+			if (preg_match('/iso/', $translate))
143 143
 			{
144 144
 				$this->view->snmptranslate='works fine';
145 145
 				$this->view->snmptranslate_state='ok';
@@ -157,47 +157,47 @@  discard block
 block discarded – undo
157 157
 		// mib database
158 158
 		
159 159
 		$this->view->mibDbCount=$this->getMIB()->countObjects();
160
-		$this->view->mibDbCountTrap=$this->getMIB()->countObjects(null,21);
160
+		$this->view->mibDbCountTrap=$this->getMIB()->countObjects(null, 21);
161 161
 		
162 162
 		// mib dirs
163 163
 		$DirConf=$this->Config()->get('config', 'snmptranslate_dirs');
164 164
 		$dirArray=array();
165
-		$dirArray=explode(':',$DirConf);
165
+		$dirArray=explode(':', $DirConf);
166 166
 
167 167
 		// Get base directories from net-snmp-config
168 168
 		$output=$matches=array();
169 169
 		$retVal=0;
170
-		$sysDirs=exec('net-snmp-config --default-mibdirs',$output,$retVal);
171
-		if ($retVal==0)
170
+		$sysDirs=exec('net-snmp-config --default-mibdirs', $output, $retVal);
171
+		if ($retVal == 0)
172 172
 		{
173
-			$dirArray=array_merge($dirArray,explode(':',$sysDirs));
173
+			$dirArray=array_merge($dirArray, explode(':', $sysDirs));
174 174
 		}
175 175
 		else
176 176
 		{
177
-			$translateOut=exec($this->Config()->get('config', 'snmptranslate') . ' -Dinit_mib .1.3 2>&1 | grep MIBDIRS');
178
-			if (preg_match('/MIBDIRS.*\'([^\']+)\'/',$translateOut,$matches))
177
+			$translateOut=exec($this->Config()->get('config', 'snmptranslate').' -Dinit_mib .1.3 2>&1 | grep MIBDIRS');
178
+			if (preg_match('/MIBDIRS.*\'([^\']+)\'/', $translateOut, $matches))
179 179
 			{
180
-				$dirArray=array_merge($dirArray,explode(':',$matches[1]));
180
+				$dirArray=array_merge($dirArray, explode(':', $matches[1]));
181 181
 			}
182 182
 			else
183 183
 			{
184
-				array_push($dirArray,'Install net-snmp-config to see system directories');
184
+				array_push($dirArray, 'Install net-snmp-config to see system directories');
185 185
 			}
186 186
 		}
187 187
 		
188 188
 		$this->view->dirArray=$dirArray;
189 189
 		
190 190
 		$output=null;
191
-		foreach (explode(':',$DirConf) as $mibdir)
191
+		foreach (explode(':', $DirConf) as $mibdir)
192 192
 		{
193
-			exec('ls '.$mibdir.' | grep -v traplist.txt',$output);
193
+			exec('ls '.$mibdir.' | grep -v traplist.txt', $output);
194 194
 		}
195 195
 		//$i=0;$listFiles='';while (isset($output[$i])) $listFiles.=$output[$i++];
196 196
 		//$this->view->fileList=explode(' ',$listFiles);
197 197
 		$this->view->fileList=$output;
198 198
 		
199 199
 		// Zend form 
200
-		$this->view->form= new UploadForm();
200
+		$this->view->form=new UploadForm();
201 201
 		//$this->view->form= new Form('upload-form');
202 202
 		
203 203
 		
@@ -221,18 +221,18 @@  discard block
 block discarded – undo
221 221
 		$this->view->templateForm_output='';
222 222
 		if (isset($postData['template_name']) && isset($postData['template_revert_time']))
223 223
 		{
224
-			$template_create = 'icingacli director service create --json \'{ "check_command": "dummy", ';
225
-			$template_create .= '"check_interval": "' .$postData['template_revert_time']. '", "check_timeout": "20", "disabled": false, "enable_active_checks": true, "enable_event_handler": true, "enable_notifications": true, "enable_passive_checks": true, "enable_perfdata": true, "max_check_attempts": "1", ';
226
-			$template_create .= '"object_name": "'.$postData['template_name'].'", "object_type": "template", "retry_interval": "'.$postData['template_revert_time'].'"}\'';
224
+			$template_create='icingacli director service create --json \'{ "check_command": "dummy", ';
225
+			$template_create.='"check_interval": "'.$postData['template_revert_time'].'", "check_timeout": "20", "disabled": false, "enable_active_checks": true, "enable_event_handler": true, "enable_notifications": true, "enable_passive_checks": true, "enable_perfdata": true, "max_check_attempts": "1", ';
226
+			$template_create.='"object_name": "'.$postData['template_name'].'", "object_type": "template", "retry_interval": "'.$postData['template_revert_time'].'"}\'';
227 227
 			$output=array();
228 228
 			$ret_code=0;
229
-			exec($template_create,$output,$ret_code);
229
+			exec($template_create, $output, $ret_code);
230 230
 			if ($ret_code != 0)
231 231
 			{
232
-				$this->displayExitError("Status -> Services","Error creating template : ".$output[0].'<br>Command was : '.$template_create);
232
+				$this->displayExitError("Status -> Services", "Error creating template : ".$output[0].'<br>Command was : '.$template_create);
233 233
 			}
234
-			exec('icingacli director config deploy',$output,$ret_code);
235
-			$this->view->templateForm_output='Template '.$postData['template_name']. ' created';
234
+			exec('icingacli director config deploy', $output, $ret_code);
235
+			$this->view->templateForm_output='Template '.$postData['template_name'].' created';
236 236
 		}
237 237
 		
238 238
 		// template creation form
@@ -245,13 +245,13 @@  discard block
 block discarded – undo
245 245
 	{
246 246
 		return $this->getTabs()->add('status', array(
247 247
 			'label' => $this->translate('Status'),
248
-			'url'   => $this->getModuleConfig()->urlPath() . '/status')
248
+			'url'   => $this->getModuleConfig()->urlPath().'/status')
249 249
 		)->add('mib', array(
250 250
 			'label' => $this->translate('MIB Management'),
251
-			'url'   => $this->getModuleConfig()->urlPath() . '/status/mib')
251
+			'url'   => $this->getModuleConfig()->urlPath().'/status/mib')
252 252
 		)->add('services', array(
253 253
 			'label' => $this->translate('Services management'),
254
-			'url'   => $this->getModuleConfig()->urlPath() . '/status/services')
254
+			'url'   => $this->getModuleConfig()->urlPath().'/status/services')
255 255
 		);
256 256
 	} 
257 257
 }
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
 // TODO : see if useless 
260 260
 class UploadForm extends Form
261 261
 { 
262
-    public function __construct($options = null) 
262
+    public function __construct($options=null) 
263 263
     {
264 264
         parent::__construct($options);
265 265
         $this->addElements2();
@@ -268,11 +268,11 @@  discard block
 block discarded – undo
268 268
     public function addElements2()
269 269
     {
270 270
         // File Input
271
-        $file = new File('mib-file');
271
+        $file=new File('mib-file');
272 272
         $file->setLabel('Mib upload');
273 273
              //->setAttrib('multiple', null);
274 274
         $this->addElement($file);
275
-		$button = new Submit("upload",array('ignore'=>false));
276
-		$this->addElement($button);//->setIgnore(false);
275
+		$button=new Submit("upload", array('ignore'=>false));
276
+		$this->addElement($button); //->setIgnore(false);
277 277
     }
278 278
 }
Please login to merge, or discard this patch.