Passed
Push — master ( b8f383...dcdb45 )
by Patrick
02:09
created
configuration.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -6,8 +6,8 @@
 block discarded – undo
6 6
 $this->providePermission('trapdirector/config', $this->translate('Allow to create and modify traps services'));
7 7
 
8 8
 $this->provideConfigTab('config', array(
9
-    'title' => 'Configuration',
10
-    'url'   => 'settings'
9
+	'title' => 'Configuration',
10
+	'url'   => 'settings'
11 11
 ));
12 12
 
13 13
 $section = $this->menuSection(N_('Traps'),array (
Please login to merge, or discard this patch.
application/clicommands/StatusCommand.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -17,10 +17,10 @@
 block discarded – undo
17 17
 class StatusCommand extends Command
18 18
 {
19 19
 	/**
20
-	* Get database counts
21
-	*
22
-	* Get number of traps, rules
23
-	*/
20
+	 * Get database counts
21
+	 *
22
+	 * Get number of traps, rules
23
+	 */
24 24
 	public function dbAction()
25 25
 	{
26 26
 		$db_prefix=$this->Config()->get('config', 'database_prefix');
Please login to merge, or discard this patch.
application/clicommands/TrapsCommand.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -17,16 +17,16 @@  discard block
 block discarded – undo
17 17
 class TrapsCommand extends Command
18 18
 {
19 19
 	/**
20
-	*	Delete old traps
21
-	*
22
-	*	USAGE 
23
-	*
24
-	*	icingali trapdirector traps rotate [options]
25
-	*	
26
-	*	OPTIONS
27
-	*	
28
-	*	--days	remove traps older than <n> days
29
-	*/
20
+	 *	Delete old traps
21
+	 *
22
+	 *	USAGE 
23
+	 *
24
+	 *	icingali trapdirector traps rotate [options]
25
+	 *	
26
+	 *	OPTIONS
27
+	 *	
28
+	 *	--days	remove traps older than <n> days
29
+	 */
30 30
 	public function rotateAction()
31 31
 	{
32 32
 		$module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
@@ -56,13 +56,13 @@  discard block
 block discarded – undo
56 56
 	}  	
57 57
 	
58 58
 	/**
59
-	*	Reset services to OK state if timeout is passed
60
-	*
61
-	*	USAGE
62
-	*
63
-	*	icingali trapdirector traps reset_services
64
-	*
65
-	*/
59
+	 *	Reset services to OK state if timeout is passed
60
+	 *
61
+	 *	USAGE
62
+	 *
63
+	 *	icingali trapdirector traps reset_services
64
+	 *
65
+	 */
66 66
 	public function resetOKAction()
67 67
 	{
68 68
 		$module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
Please login to merge, or discard this patch.
application/forms/TrapsConfigForm.php 1 patch
Indentation   +82 added lines, -82 removed lines patch added patch discarded remove patch
@@ -32,13 +32,13 @@  discard block
 block discarded – undo
32 32
 	
33 33
 	public function setDefaultIDODB($idoDbName)
34 34
 	{
35
-	    $this->idoDbName=$idoDbName;
36
-	    return $this;
35
+		$this->idoDbName=$idoDbName;
36
+		return $this;
37 37
 	}
38 38
 	
39
-    public function createElements(array $formData)
40
-    {
41
-        $this->addElement(
39
+	public function createElements(array $formData)
40
+	{
41
+		$this->addElement(
42 42
 			'select',
43 43
 			'config_database',
44 44
 			array(
@@ -72,14 +72,14 @@  discard block
 block discarded – undo
72 72
 			 )
73 73
 		);		
74 74
 		$this->addElement(
75
-            'text',
76
-            'config_icingaweb2_etc',
77
-            array(
78
-                    'required'      => true,
79
-                    'label'             => $this->translate('icingaweb2 config dir'),
75
+			'text',
76
+			'config_icingaweb2_etc',
77
+			array(
78
+					'required'      => true,
79
+					'label'             => $this->translate('icingaweb2 config dir'),
80 80
 					'value'			=> $this->icinga_base_path,
81
-             )
82
-        );
81
+			 )
82
+		);
83 83
 		$retval=0;
84 84
 		$output=array();
85 85
 		$snmptranslate=exec('which snmptranslate',$output,$retval);
@@ -88,68 +88,68 @@  discard block
 block discarded – undo
88 88
 			$snmptranslate='/usr/bin/snmptranslate';
89 89
 		}
90 90
 		$this->addElement(
91
-            'text',
92
-            'config_snmptranslate',
93
-            array(
94
-                    'required'      => true,
95
-                    'label'             => $this->translate('snmptranslate binary with path'),
91
+			'text',
92
+			'config_snmptranslate',
93
+			array(
94
+					'required'      => true,
95
+					'label'             => $this->translate('snmptranslate binary with path'),
96 96
 					'value'			=> $snmptranslate,
97
-             )
98
-        );
97
+			 )
98
+		);
99 99
 		$this->addElement(
100
-            'text',
101
-            'config_snmptranslate_dirs',
102
-            array(
103
-                    'required'      => true,
104
-                    'label'         => $this->translate('Path for mibs'),
100
+			'text',
101
+			'config_snmptranslate_dirs',
102
+			array(
103
+					'required'      => true,
104
+					'label'         => $this->translate('Path for mibs'),
105 105
 					'value'			=> $this->module_base_path.'/mibs',
106
-             )
107
-        );		
106
+			 )
107
+		);		
108 108
 		$this->addElement(
109
-            'text',
110
-            'config_icingacmd',
111
-            array(
112
-                    'required'      => true,
113
-                    'label'         => $this->translate('icingacmd with path'),
109
+			'text',
110
+			'config_icingacmd',
111
+			array(
112
+					'required'      => true,
113
+					'label'         => $this->translate('icingacmd with path'),
114 114
 					'value'			=> '/var/run/icinga2/cmd/icinga2.cmd',
115
-             )
116
-        );
115
+			 )
116
+		);
117 117
 		$this->addElement(
118
-		    'text',
119
-		    'config_icingaAPI_host',
120
-		    array(
121
-		        'required'      => false,
122
-		        'label'         => $this->translate('icinga2 API Host IP'),
123
-		        'value'			=> '',
124
-		    )
118
+			'text',
119
+			'config_icingaAPI_host',
120
+			array(
121
+				'required'      => false,
122
+				'label'         => $this->translate('icinga2 API Host IP'),
123
+				'value'			=> '',
124
+			)
125 125
 		);
126 126
 		$this->addElement(
127
-		    'text',
128
-		    'config_icingaAPI_port',
129
-		    array(
130
-		        'required'      => false,
131
-		        'label'         => $this->translate('icinga2 API TCP Port'),
132
-		        'value'			=> '5665',
133
-		    )
134
-		    );
127
+			'text',
128
+			'config_icingaAPI_port',
129
+			array(
130
+				'required'      => false,
131
+				'label'         => $this->translate('icinga2 API TCP Port'),
132
+				'value'			=> '5665',
133
+			)
134
+			);
135 135
 		$this->addElement(
136
-		    'text',
137
-		    'config_icingaAPI_user',
138
-		    array(
139
-		        'required'      => false,
140
-		        'label'         => $this->translate('icinga2 API username'),
141
-		        'value'			=> '',
142
-		    )
143
-        );
136
+			'text',
137
+			'config_icingaAPI_user',
138
+			array(
139
+				'required'      => false,
140
+				'label'         => $this->translate('icinga2 API username'),
141
+				'value'			=> '',
142
+			)
143
+		);
144 144
 		$this->addElement(
145
-		    'text',
146
-		    'config_icingaAPI_password',
147
-		    array(
148
-		        'required'      => false,
149
-		        'label'         => $this->translate('icinga2 API password'),
150
-		        'value'			=> '',
151
-		    )
152
-	    );
145
+			'text',
146
+			'config_icingaAPI_password',
147
+			array(
148
+				'required'      => false,
149
+				'label'         => $this->translate('icinga2 API password'),
150
+				'value'			=> '',
151
+			)
152
+		);
153 153
 		/*$this->addElement(
154 154
 		    'radio',
155 155
 		    'config_icinga2api_use',
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 		        'value'			=> array('Yes', 'No'),//array('1' => 'Yes', '0' => 'No'),
160 160
 		    )
161 161
 		);*/  
162
-		    // For Icinga2 API connexion
162
+			// For Icinga2 API connexion
163 163
 	//	$icinga2API=new Fieldset('Icinga2 API connection');
164 164
 	/* 	$icinga2API_select=new radioBtn('icinga2API_use');
165 165
 		$icinga2API_select->setLabel('Use icinga2 API instead of cmd file?');
@@ -169,30 +169,30 @@  discard block
 block discarded – undo
169 169
 		]);
170 170
 		$icinga2API->add($icinga2API_select);
171 171
 		$this->add($icinga2API); */
172
-    }	
172
+	}	
173 173
 
174 174
     
175
-    public function render(Zend_View_Interface $view = NULL)
176
-    {
175
+	public function render(Zend_View_Interface $view = NULL)
176
+	{
177 177
         
178 178
 
179
-        //return $html;
180
-        return parent::render($view);
181
-    }
179
+		//return $html;
180
+		return parent::render($view);
181
+	}
182 182
     
183
-    /**
184
-     * {@inheritdoc}
185
-     */
186
-    public function onSuccess()
187
-    {
188
-        parent::onSuccess();
189
-    }
183
+	/**
184
+	 * {@inheritdoc}
185
+	 */
186
+	public function onSuccess()
187
+	{
188
+		parent::onSuccess();
189
+	}
190 190
     
191
-    /**
192
-     * {@inheritdoc}
193
-     */
191
+	/**
192
+	 * {@inheritdoc}
193
+	 */
194 194
 	public function save()
195
-    {
195
+	{
196 196
 		parent::save();
197 197
 	}
198 198
 }
Please login to merge, or discard this patch.
application/controllers/ReceivedController.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -39,8 +39,8 @@  discard block
 block discarded – undo
39 39
 	}
40 40
 
41 41
 	/** 
42
-	*	Trap detail page
43
-	*/	
42
+	 *	Trap detail page
43
+	 */	
44 44
 	public function trapdetailAction() 
45 45
 	{
46 46
 		
@@ -141,22 +141,22 @@  discard block
 block discarded – undo
141 141
 	 */
142 142
 	public function hostsAction()
143 143
 	{
144
-	    $this->checkReadPermission();
145
-	    $this->prepareTabs()->activate('hosts');
144
+		$this->checkReadPermission();
145
+		$this->prepareTabs()->activate('hosts');
146 146
 	    
147
-	    $db = $this->getDb();
148
-	    $this->getTrapHostListTable()->setConnection($db);
147
+		$db = $this->getDb();
148
+		$this->getTrapHostListTable()->setConnection($db);
149 149
 	    
150
-	    // Apply pagination limits
151
-	    $this->view->table=$this->applyPaginationLimits($this->getTrapHostListTable(),$this->getModuleConfig()->itemListDisplay());
150
+		// Apply pagination limits
151
+		$this->view->table=$this->applyPaginationLimits($this->getTrapHostListTable(),$this->getModuleConfig()->itemListDisplay());
152 152
 	    
153
-	    // Set Filter
154
-	    //$postData=$this->getRequest()->getPost();
155
-	    $filter=array();
156
-	    $filter['q']=$this->params->get('q');//(isset($postData['q']))?$postData['q']:'';
157
-	    $filter['done']=$this->params->get('done');
158
-	    $this->view->filter=$filter;
159
-	    $this->view->table->updateFilter(Url::fromRequest(),$filter);
153
+		// Set Filter
154
+		//$postData=$this->getRequest()->getPost();
155
+		$filter=array();
156
+		$filter['q']=$this->params->get('q');//(isset($postData['q']))?$postData['q']:'';
157
+		$filter['done']=$this->params->get('done');
158
+		$this->view->filter=$filter;
159
+		$this->view->table->updateFilter(Url::fromRequest(),$filter);
160 160
 	}
161 161
 	
162 162
 	public function deleteAction()
@@ -176,12 +176,12 @@  discard block
 block discarded – undo
176 176
 		return $this->getTabs()->add('traps', array(
177 177
 			'label'	=> $this->translate('Traps'),
178 178
 			'url'   => $this->getModuleConfig()->urlPath() . '/received')
179
-		    )
180
-		    ->add('hosts', array(
181
-		        'label' => $this->translate('Hosts'),
182
-		        'url'   => $this->getModuleConfig()->urlPath() . '/received/hosts')
183
-		    )
184
-		    ->add('delete', array(
179
+			)
180
+			->add('hosts', array(
181
+				'label' => $this->translate('Hosts'),
182
+				'url'   => $this->getModuleConfig()->urlPath() . '/received/hosts')
183
+			)
184
+			->add('delete', array(
185 185
 			'label' => $this->translate('Delete'),
186 186
 			'url'   => $this->getModuleConfig()->urlPath() . '/received/delete')
187 187
 		  );
Please login to merge, or discard this patch.
application/clicommands/MibCommand.php 1 patch
Indentation   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -20,77 +20,77 @@  discard block
 block discarded – undo
20 20
 class MibCommand extends Command
21 21
 {
22 22
 	/**
23
-	*	Update mib database
24
-	*
25
-	*	USAGE 
26
-	*
27
-	*	icingli trapdirector mib update
28
-	*	
29
-	*	OPTIONS
30
-	*	
31
-	*	--pid <file> : run in background with pid in <file>
32
-	*
33
-	*	--verb    : Set output log to verbose
34
-	*
35
-	*   --force-check : force check of all traps & objects for change. (NOT IMPLEMENTED)
36
-	*/
23
+	 *	Update mib database
24
+	 *
25
+	 *	USAGE 
26
+	 *
27
+	 *	icingli trapdirector mib update
28
+	 *	
29
+	 *	OPTIONS
30
+	 *	
31
+	 *	--pid <file> : run in background with pid in <file>
32
+	 *
33
+	 *	--verb    : Set output log to verbose
34
+	 *
35
+	 *   --force-check : force check of all traps & objects for change. (NOT IMPLEMENTED)
36
+	 */
37 37
 	public function updateAction()
38 38
 	{
39
-	    $background = $this->params->get('pid', null);
40
-	    $logLevel= $this->params->has('verb') ? 4 : 2;
41
-	    if ($this->params->has('force-check')) { echo "Not implemented"; return;}
42
-	    $forceCheck=$this->params->has('force-check')?True:False;
43
-	    $pid=1;
44
-	    if ($background != null)
45
-	    {
46
-	        $file=@fopen($background,'w');
47
-	        if ($file == false)
48
-	        {
49
-	            echo 'Error : cannot open pid file '.$background;
50
-	            return 1;
51
-	        }
52
-	        $pid = pcntl_fork();
53
-	        if ($pid == -1) {
54
-	            echo 'Error : Cannot fork process';
55
-	            return 1;
56
-	        }
57
-	    }
58
-	    $module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
39
+		$background = $this->params->get('pid', null);
40
+		$logLevel= $this->params->has('verb') ? 4 : 2;
41
+		if ($this->params->has('force-check')) { echo "Not implemented"; return;}
42
+		$forceCheck=$this->params->has('force-check')?True:False;
43
+		$pid=1;
44
+		if ($background != null)
45
+		{
46
+			$file=@fopen($background,'w');
47
+			if ($file == false)
48
+			{
49
+				echo 'Error : cannot open pid file '.$background;
50
+				return 1;
51
+			}
52
+			$pid = pcntl_fork();
53
+			if ($pid == -1) {
54
+				echo 'Error : Cannot fork process';
55
+				return 1;
56
+			}
57
+		}
58
+		$module=Icinga::app()->getModuleManager()->getModule($this->getModuleName());
59 59
 		require_once($module->getBaseDir() .'/bin/trap_class.php');
60 60
 		$icingaweb2_etc=$this->Config()->get('config', 'icingaweb2_etc');
61 61
 		$trap = new Trap($icingaweb2_etc);
62 62
 		if ($pid == 1)
63 63
 		{
64
-		    $trap->setLogging($logLevel,'display');
64
+			$trap->setLogging($logLevel,'display');
65 65
 		}
66 66
 		else
67 67
 		{  // use default display TODO : if default is 'display' son process will be killed at first output....
68
-		    if ($pid != 0)
69
-		    {
70
-		        // father process
71
-		        fwrite($file,$pid);
72
-		        fclose($file);
73
-		        echo "OK : process $pid in bckground";
74
-		        return 0;
75
-		    }
76
-		    else
77
-		    {  // son process : close all file descriptors and go to a new session
78
-		        fclose($file);		        
68
+			if ($pid != 0)
69
+			{
70
+				// father process
71
+				fwrite($file,$pid);
72
+				fclose($file);
73
+				echo "OK : process $pid in bckground";
74
+				return 0;
75
+			}
76
+			else
77
+			{  // son process : close all file descriptors and go to a new session
78
+				fclose($file);		        
79 79
 // 		        $sid = posix_setsid();
80
-                fclose(STDIN);
81
-                fclose(STDOUT);
82
-                fclose(STDERR);
83
-                try
84
-                {
85
-                    $trap->update_mib_database(false,$forceCheck);
86
-                }
87
-                catch (Exception $e)
88
-                {
89
-                    $trap->trapLog('Error in updating : ' . $e->getMessage(),2);
90
-                }
91
-                unlink($background);
92
-                return 0;
93
-		    }
80
+				fclose(STDIN);
81
+				fclose(STDOUT);
82
+				fclose(STDERR);
83
+				try
84
+				{
85
+					$trap->update_mib_database(false,$forceCheck);
86
+				}
87
+				catch (Exception $e)
88
+				{
89
+					$trap->trapLog('Error in updating : ' . $e->getMessage(),2);
90
+				}
91
+				unlink($background);
92
+				return 0;
93
+			}
94 94
 		    
95 95
 		}
96 96
 		
@@ -108,20 +108,20 @@  discard block
 block discarded – undo
108 108
 		}
109 109
 		if ($pid != 1)
110 110
 		{
111
-		    unlink($background);
111
+			unlink($background);
112 112
 		}
113 113
 	}
114 114
 	/**
115
-	*	purge all mib database NOT IMPLEMENTED
116
-	*
117
-	*	USAGE 
118
-	*
119
-	*	icingli trapdirector mib purge --confirm yes
120
-	*	
121
-	*	OPTIONS
122
-	*	
123
-	*	--confirm yes : needed to execute purge
124
-	*/
115
+	 *	purge all mib database NOT IMPLEMENTED
116
+	 *
117
+	 *	USAGE 
118
+	 *
119
+	 *	icingli trapdirector mib purge --confirm yes
120
+	 *	
121
+	 *	OPTIONS
122
+	 *	
123
+	 *	--confirm yes : needed to execute purge
124
+	 */
125 125
 	public function purgeAction()
126 126
 	{
127 127
 		$db_prefix=$this->Config()->get('config', 'database_prefix');
Please login to merge, or discard this patch.
library/Trapdirector/Tables/TrapTableHostList.php 1 patch
Indentation   +81 added lines, -81 removed lines patch added patch discarded remove patch
@@ -21,13 +21,13 @@  discard block
 block discarded – undo
21 21
 	protected $lastHost;
22 22
 	// Filters 
23 23
 	
24
-    protected $filter;
25
-    protected $enforcedFilters = array();
26
-    protected $searchColumns = array();
24
+	protected $filter;
25
+	protected $enforcedFilters = array();
26
+	protected $searchColumns = array();
27 27
 	
28 28
 	protected function getTitles() {
29 29
 		// TODO : check moduleconfig is set
30
-	    return $this->moduleConfig->getTrapHostListTitles();
30
+		return $this->moduleConfig->getTrapHostListTitles();
31 31
 	}
32 32
 		
33 33
 	// ******************  Render table in html 
@@ -35,45 +35,45 @@  discard block
 block discarded – undo
35 35
 	// Host grouping
36 36
 	protected function renderHostIfNew($IP,$hostname)
37 37
 	{
38
-	    $view = $this->getView();
38
+		$view = $this->getView();
39 39
 	    
40
-	    if ($this->lastHost === $IP) {
41
-	        return;
42
-	    }
40
+		if ($this->lastHost === $IP) {
41
+			return;
42
+		}
43 43
 	    
44
-	    if ($this->lastHost === null) 
45
-	    {
46
-	        $htm = "<thead>\n  <tr>\n";
47
-	    } else {
48
-	        $htm = "</tbody>\n<thead>\n  <tr>\n";
49
-	    }
44
+		if ($this->lastHost === null) 
45
+		{
46
+			$htm = "<thead>\n  <tr>\n";
47
+		} else {
48
+			$htm = "</tbody>\n<thead>\n  <tr>\n";
49
+		}
50 50
 	    
51
-	    if ($this->columnCount === null) 
52
-	    {
53
-	        $this->columnCount = count($this->getTitles());
54
-	    }
51
+		if ($this->columnCount === null) 
52
+		{
53
+			$this->columnCount = count($this->getTitles());
54
+		}
55 55
 	    
56
-	    $htm .= '<th colspan="' . $this->columnCount . '">' . $view->escape($IP);
57
-	    if ($hostname != null)
58
-	    {
59
-	        $htm .= ' ('.$hostname.')';
60
-	    }
61
-	    $htm .= '</th>' . "\n";
62
-	    if ($this->lastHost === null) {
63
-	        $htm .= "  </tr>\n";
64
-	    } else {
65
-	        $htm .= "  </tr>\n</thead>\n";
66
-	    }
56
+		$htm .= '<th colspan="' . $this->columnCount . '">' . $view->escape($IP);
57
+		if ($hostname != null)
58
+		{
59
+			$htm .= ' ('.$hostname.')';
60
+		}
61
+		$htm .= '</th>' . "\n";
62
+		if ($this->lastHost === null) {
63
+			$htm .= "  </tr>\n";
64
+		} else {
65
+			$htm .= "  </tr>\n</thead>\n";
66
+		}
67 67
 	    
68
-	    $this->lastHost = $IP;
68
+		$this->lastHost = $IP;
69 69
 	    
70
-	    return $htm . "<tbody>\n";
70
+		return $htm . "<tbody>\n";
71 71
 	}		
72 72
 	
73
-    public function __toString()
74
-    {
75
-        return $this->render();
76
-    }
73
+	public function __toString()
74
+	{
75
+		return $this->render();
76
+	}
77 77
 	
78 78
 	public function render()
79 79
 	{
@@ -139,9 +139,9 @@  discard block
 block discarded – undo
139 139
 
140 140
 	}
141 141
 
142
-    public function count()
143
-    {  
144
-        $db=$this->db();
142
+	public function count()
143
+	{  
144
+		$db=$this->db();
145 145
 		
146 146
 		$query = $this->getBaseQuery();
147 147
 		$this->applyFiltersToQuery($query);
@@ -149,16 +149,16 @@  discard block
 block discarded – undo
149 149
 		
150 150
 		return count($values);
151 151
 		
152
-        //return $db->fetchOne($query);
153
-    }
152
+		//return $db->fetchOne($query);
153
+	}
154 154
 	
155
-    public function getPaginator()
156
-    {
157
-        $paginator = new Paginator();
158
-        $paginator->setQuery($this);
155
+	public function getPaginator()
156
+	{
157
+		$paginator = new Paginator();
158
+		$paginator->setQuery($this);
159 159
 
160
-        return $paginator;
161
-    }
160
+		return $paginator;
161
+	}
162 162
 	
163 163
 	// ****************** DB connection and query
164 164
 	
@@ -168,24 +168,24 @@  discard block
 block discarded – undo
168 168
 		
169 169
 		$query = $this->getBaseQuery();
170 170
 		$this->applyFiltersToQuery($query);
171
-       if ($this->hasLimit() || $this->hasOffset()) {
172
-            $query->limit($this->getLimit(), $this->getOffset());
173
-        }		
171
+	   if ($this->hasLimit() || $this->hasOffset()) {
172
+			$query->limit($this->getLimit(), $this->getOffset());
173
+		}		
174 174
 		
175 175
 		return $db->fetchAll($query);
176 176
 	}
177 177
 	 
178
-    public function getBaseQuery()
179
-    {
178
+	public function getBaseQuery()
179
+	{
180 180
 		$db=$this->db();
181 181
 		$query = $db->select()->from(
182
-            $this->moduleConfig->getTrapTableName(),
183
-		    $this->moduleConfig->getTrapHostListDisplayColumns()
184
-		    )->group(array('t.source_ip','t.source_name','t.trap_oid'))
185
-		    ->order('t.source_ip');
182
+			$this->moduleConfig->getTrapTableName(),
183
+			$this->moduleConfig->getTrapHostListDisplayColumns()
184
+			)->group(array('t.source_ip','t.source_name','t.trap_oid'))
185
+			->order('t.source_ip');
186 186
 
187
-        return $query;
188
-    }	 
187
+		return $query;
188
+	}	 
189 189
 	
190 190
 	// ****************** Filters
191 191
 
@@ -215,39 +215,39 @@  discard block
 block discarded – undo
215 215
 		$this->filter_done=(isset($filter['done']))?$this->filter_done=$filter['done']:0;
216 216
 	}
217 217
 	
218
-    protected function getSearchColumns()
219
-    {
220
-        return $this->getColumns();
221
-    }
218
+	protected function getSearchColumns()
219
+	{
220
+		return $this->getColumns();
221
+	}
222 222
 	
223 223
 	public function getColumns()
224 224
 	{
225 225
 		return $this->moduleConfig->getTrapListDisplayColumns();
226 226
 	}
227 227
 
228
-    public function setFilter($filter)
229
-    {
230
-        $this->filter = $filter;
231
-        return $this;
232
-    }
228
+	public function setFilter($filter)
229
+	{
230
+		$this->filter = $filter;
231
+		return $this;
232
+	}
233 233
 	
234 234
 	public function getFilterEditor(Request $request)
235
-    {
236
-        $filterEditor = Widget::create('filterEditor')
237
-            ->setColumns(array_keys($this->getColumns()))
238
-            ->setSearchColumns(array_keys($this->getSearchColumns()))
239
-            ->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
240
-            ->ignoreParams('page')
241
-            ->handleRequest($request);
235
+	{
236
+		$filterEditor = Widget::create('filterEditor')
237
+			->setColumns(array_keys($this->getColumns()))
238
+			->setSearchColumns(array_keys($this->getSearchColumns()))
239
+			->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
240
+			->ignoreParams('page')
241
+			->handleRequest($request);
242 242
 
243
-        $filter = $filterEditor->getFilter();
244
-        $this->setFilter($filter);
243
+		$filter = $filterEditor->getFilter();
244
+		$this->setFilter($filter);
245 245
 
246
-        return $filterEditor;
247
-    }
246
+		return $filterEditor;
247
+	}
248 248
 	
249
-    protected function applyFiltersToQuery($query)
250
-    {
249
+	protected function applyFiltersToQuery($query)
250
+	{
251 251
 		
252 252
 		$sql='';
253 253
 		if ($this->filter_query != '')
@@ -268,8 +268,8 @@  discard block
 block discarded – undo
268 268
 			$sql.="(status != 'done')";
269 269
 		}
270 270
 		if ($sql != '') $query->where($sql);		
271
-        return $query;
272
-    }	
271
+		return $query;
272
+	}	
273 273
 
274 274
 }
275 275
 
Please login to merge, or discard this patch.
library/Trapdirector/Tables/TrapTable.php 1 patch
Indentation   +123 added lines, -123 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 
27 27
 	// view limits
28 28
 	protected $limit;
29
-    protected $offset;
29
+	protected $offset;
30 30
 
31 31
 	// Used for rendering days in list
32 32
 	protected $columnCount;
@@ -34,55 +34,55 @@  discard block
 block discarded – undo
34 34
 	
35 35
 	// Filters 
36 36
 	
37
-    protected $filter;
38
-    protected $enforcedFilters = array();
39
-    protected $searchColumns = array();
37
+	protected $filter;
38
+	protected $enforcedFilters = array();
39
+	protected $searchColumns = array();
40 40
 	
41 41
 	
42 42
 	// Must return titles in array ( id => display_name )
43 43
 	abstract protected function getTitles();
44 44
 	// ****************** Day header
45
-    protected function renderDayIfNew($timestamp)
46
-    {
47
-        $view = $this->getView();
45
+	protected function renderDayIfNew($timestamp)
46
+	{
47
+		$view = $this->getView();
48 48
 
49 49
 		// Check for date local format
50
-        if (in_array(setlocale(LC_ALL, 0), array('en_US.UTF-8', 'C'))) {
51
-            $day = date('l, jS F Y', (int) $timestamp);
52
-        } else {
53
-            $day = strftime('%A, %e. %B, %Y', (int) $timestamp);
54
-        }
55
-
56
-        if ($this->lastDay === $day) {
57
-            return;
58
-        }
59
-
60
-        if ($this->lastDay === null) {
61
-            $htm = "<thead>\n  <tr>\n";
62
-        } else {
63
-            $htm = "</tbody>\n<thead>\n  <tr>\n";
64
-        }
65
-
66
-        if ($this->columnCount === null) {
67
-            $this->columnCount = count($this->getTitles());
68
-        }
69
-
70
-        $htm .= '<th colspan="' . $this->columnCount . '">' . $view->escape($day) . '</th>' . "\n";
71
-        if ($this->lastDay === null) {
72
-            $htm .= "  </tr>\n";
73
-        } else {
74
-            $htm .= "  </tr>\n</thead>\n";
75
-        }
76
-
77
-        $this->lastDay = $day;
78
-
79
-        return $htm . "<tbody>\n";
80
-    }		
50
+		if (in_array(setlocale(LC_ALL, 0), array('en_US.UTF-8', 'C'))) {
51
+			$day = date('l, jS F Y', (int) $timestamp);
52
+		} else {
53
+			$day = strftime('%A, %e. %B, %Y', (int) $timestamp);
54
+		}
55
+
56
+		if ($this->lastDay === $day) {
57
+			return;
58
+		}
59
+
60
+		if ($this->lastDay === null) {
61
+			$htm = "<thead>\n  <tr>\n";
62
+		} else {
63
+			$htm = "</tbody>\n<thead>\n  <tr>\n";
64
+		}
65
+
66
+		if ($this->columnCount === null) {
67
+			$this->columnCount = count($this->getTitles());
68
+		}
69
+
70
+		$htm .= '<th colspan="' . $this->columnCount . '">' . $view->escape($day) . '</th>' . "\n";
71
+		if ($this->lastDay === null) {
72
+			$htm .= "  </tr>\n";
73
+		} else {
74
+			$htm .= "  </tr>\n</thead>\n";
75
+		}
76
+
77
+		$this->lastDay = $day;
78
+
79
+		return $htm . "<tbody>\n";
80
+	}		
81 81
 	// ******************  Render table in html  
82
-    public function __toString()
83
-    {
84
-        return $this->render();
85
-    }
82
+	public function __toString()
83
+	{
84
+		return $this->render();
85
+	}
86 86
 	
87 87
 	abstract public function render();
88 88
 	
@@ -92,76 +92,76 @@  discard block
 block discarded – undo
92 92
 		$this->moduleConfig = $conf;
93 93
 	}
94 94
 	// ******************  View get/set
95
-    protected function getView()
96
-    {
97
-        if ($this->view === null) {
98
-            $this->view = Icinga::app()->getViewRenderer()->view;
99
-        }
100
-        return $this->view;
101
-    }
95
+	protected function getView()
96
+	{
97
+		if ($this->view === null) {
98
+			$this->view = Icinga::app()->getViewRenderer()->view;
99
+		}
100
+		return $this->view;
101
+	}
102 102
 
103
-    public function setView($view)
104
-    {
105
-        $this->view = $view;
106
-    }	
103
+	public function setView($view)
104
+	{
105
+		$this->view = $view;
106
+	}	
107 107
 	
108 108
 	// Limits
109 109
 	
110
-    public function limit($count = null, $offset = null)
111
-    {
112
-        $this->limit = $count;
113
-        $this->offset = $offset;
110
+	public function limit($count = null, $offset = null)
111
+	{
112
+		$this->limit = $count;
113
+		$this->offset = $offset;
114 114
 
115
-        return $this;
116
-    }
115
+		return $this;
116
+	}
117 117
 
118
-    public function hasLimit()
119
-    {
120
-        return $this->limit !== null;
121
-    }
118
+	public function hasLimit()
119
+	{
120
+		return $this->limit !== null;
121
+	}
122 122
 
123
-    public function getLimit()
124
-    {
125
-        return $this->limit;
126
-    }
123
+	public function getLimit()
124
+	{
125
+		return $this->limit;
126
+	}
127 127
 
128
-    public function hasOffset()
129
-    {
130
-        return $this->offset !== null;
131
-    }
128
+	public function hasOffset()
129
+	{
130
+		return $this->offset !== null;
131
+	}
132 132
 
133
-    public function getOffset()
134
-    {
135
-        return $this->offset;
136
-    }
133
+	public function getOffset()
134
+	{
135
+		return $this->offset;
136
+	}
137 137
 	
138 138
 	abstract function count();
139 139
 	
140
-    public function getPaginator()
141
-    {
142
-        $paginator = new Paginator();
143
-        $paginator->setQuery($this);
140
+	public function getPaginator()
141
+	{
142
+		$paginator = new Paginator();
143
+		$paginator->setQuery($this);
144 144
 
145
-        return $paginator;
146
-    }
145
+		return $paginator;
146
+	}
147 147
 	
148 148
 	// ****************** DB connection and query
149 149
 	
150
-    public function setConnection(Selectable $connection)
151
-    {
152
-        $this->connection = $connection;
153
-        return $this;
154
-    }
150
+	public function setConnection(Selectable $connection)
151
+	{
152
+		$this->connection = $connection;
153
+		return $this;
154
+	}
155 155
 
156
-    protected function connection()
157
-    {
158
-        return $this->connection;
159
-    }
156
+	protected function connection()
157
+	{
158
+		return $this->connection;
159
+	}
160 160
 
161
-    protected function db()
162
-    {
163
-        return $this->connection()->getConnection();
164
-    }
161
+	protected function db()
162
+	{
163
+		return $this->connection()->getConnection();
164
+	}
165 165
 	
166 166
 	protected function getTable()
167 167
 	{
@@ -169,52 +169,52 @@  discard block
 block discarded – undo
169 169
 		
170 170
 		$query = $this->getBaseQuery();
171 171
 		
172
-       if ($this->hasLimit() || $this->hasOffset()) {
173
-            $query->limit($this->getLimit(), $this->getOffset());
174
-        }		
172
+	   if ($this->hasLimit() || $this->hasOffset()) {
173
+			$query->limit($this->getLimit(), $this->getOffset());
174
+		}		
175 175
 		
176 176
 		return $db->fetchAll($query);
177 177
 	}
178 178
 	 
179
-    abstract public function getBaseQuery(); 
179
+	abstract public function getBaseQuery(); 
180 180
 	
181 181
 	// ****************** Filters
182 182
 
183
-    protected function getSearchColumns()
184
-    {
185
-        return $this->getColumns();
186
-    }
183
+	protected function getSearchColumns()
184
+	{
185
+		return $this->getColumns();
186
+	}
187 187
 	
188 188
 	abstract public function getColumns();
189 189
 
190
-    public function setFilter($filter)
191
-    {
192
-        $this->filter = $filter;
193
-        return $this;
194
-    }
190
+	public function setFilter($filter)
191
+	{
192
+		$this->filter = $filter;
193
+		return $this;
194
+	}
195 195
 	
196 196
 	public function getFilterEditor(Request $request)
197
-    {
198
-        $filterEditor = Widget::create('filterEditor')
199
-            ->setColumns(array_keys($this->getColumns()))
200
-            ->setSearchColumns(array_keys($this->getSearchColumns()))
201
-            ->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
202
-            ->ignoreParams('page')
203
-            ->handleRequest($request);
197
+	{
198
+		$filterEditor = Widget::create('filterEditor')
199
+			->setColumns(array_keys($this->getColumns()))
200
+			->setSearchColumns(array_keys($this->getSearchColumns()))
201
+			->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
202
+			->ignoreParams('page')
203
+			->handleRequest($request);
204 204
 
205
-        $filter = $filterEditor->getFilter();
206
-        $this->setFilter($filter);
205
+		$filter = $filterEditor->getFilter();
206
+		$this->setFilter($filter);
207 207
 
208
-        return $filterEditor;
209
-    }
208
+		return $filterEditor;
209
+	}
210 210
 	
211 211
 	protected function renderFilter($filter)
212 212
 	{ // TODO : create a better filter wher user can choose host/oid to filter
213 213
 	}
214 214
 	
215
-    protected function applyFiltersToQuery($query)
216
-    {
217
-        /*
215
+	protected function applyFiltersToQuery($query)
216
+	{
217
+		/*
218 218
 		$filter = null;
219 219
         $enforced = $this->enforcedFilters;
220 220
         if ($this->filter && ! $this->filter->isEmpty()) {
@@ -230,8 +230,8 @@  discard block
 block discarded – undo
230 230
             $query->where($this->renderFilter($filter));
231 231
         }
232 232
 		*/
233
-        return $query;
234
-    }	
233
+		return $query;
234
+	}	
235 235
 
236 236
 }
237 237
 
Please login to merge, or discard this patch.
library/Trapdirector/Tables/HandlerTableList.php 1 patch
Indentation   +59 added lines, -59 removed lines patch added patch discarded remove patch
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 	
32 32
 	// Filters 
33 33
 	
34
-    protected $filter;
35
-    protected $enforcedFilters = array();
36
-    protected $searchColumns = array();
34
+	protected $filter;
35
+	protected $enforcedFilters = array();
36
+	protected $searchColumns = array();
37 37
 	
38 38
 	protected function getTitles() {
39 39
 		return $this->moduleConfig->getHandlerListTitles();
@@ -45,10 +45,10 @@  discard block
 block discarded – undo
45 45
 		$this->doTranslate=true;
46 46
 	}
47 47
 	// ******************  Render table in html  
48
-    public function __toString()
49
-    {
50
-        return $this->render();
51
-    }
48
+	public function __toString()
49
+	{
50
+		return $this->render();
51
+	}
52 52
 	
53 53
 	public function render()
54 54
 	{
@@ -153,30 +153,30 @@  discard block
 block discarded – undo
153 153
 
154 154
 	}
155 155
 
156
-    public function count()
157
-    {
158
-        $db = $this->connection()->getConnection();
159
-        $query = clone($this->getBaseQuery());
160
-        $query->reset('order')->columns(array('COUNT(*)'));
161
-        $this->applyFiltersToQuery($query);
156
+	public function count()
157
+	{
158
+		$db = $this->connection()->getConnection();
159
+		$query = clone($this->getBaseQuery());
160
+		$query->reset('order')->columns(array('COUNT(*)'));
161
+		$this->applyFiltersToQuery($query);
162 162
 
163 163
 		$db=$this->db();
164 164
 		
165 165
 		$query = $db->select()->from(
166
-            $this->moduleConfig->getTrapRuleName(),
167
-            array('COUNT(*)')
168
-        );
166
+			$this->moduleConfig->getTrapRuleName(),
167
+			array('COUNT(*)')
168
+		);
169 169
 		
170
-        return $db->fetchOne($query);
171
-    }
170
+		return $db->fetchOne($query);
171
+	}
172 172
 	
173
-    public function getPaginator()
174
-    {
175
-        $paginator = new Paginator();
176
-        $paginator->setQuery($this);
173
+	public function getPaginator()
174
+	{
175
+		$paginator = new Paginator();
176
+		$paginator->setQuery($this);
177 177
 
178
-        return $paginator;
179
-    }
178
+		return $paginator;
179
+	}
180 180
 	
181 181
 	// ****************** DB connection and query
182 182
 	
@@ -186,63 +186,63 @@  discard block
 block discarded – undo
186 186
 		
187 187
 		$query = $this->getBaseQuery();
188 188
 		
189
-       if ($this->hasLimit() || $this->hasOffset()) {
190
-            $query->limit($this->getLimit(), $this->getOffset());
191
-        }		
189
+	   if ($this->hasLimit() || $this->hasOffset()) {
190
+			$query->limit($this->getLimit(), $this->getOffset());
191
+		}		
192 192
 		
193 193
 		return $db->fetchAll($query);
194 194
 	}
195 195
 	 
196
-    public function getBaseQuery()
197
-    {
196
+	public function getBaseQuery()
197
+	{
198 198
 		$db=$this->db();
199 199
 		
200 200
 		$query = $db->select()->from(
201
-            $this->moduleConfig->getTrapRuleName(),
202
-            $this->moduleConfig->getHandlerListDisplayColumns()
203
-        )->order('host_name DESC,trap_oid DESC');
201
+			$this->moduleConfig->getTrapRuleName(),
202
+			$this->moduleConfig->getHandlerListDisplayColumns()
203
+		)->order('host_name DESC,trap_oid DESC');
204 204
 
205
-        return $query;
206
-    }	 
205
+		return $query;
206
+	}	 
207 207
 	
208 208
 	// ****************** Filters
209 209
 
210
-    protected function getSearchColumns()
211
-    {
212
-        return $this->getColumns();
213
-    }
210
+	protected function getSearchColumns()
211
+	{
212
+		return $this->getColumns();
213
+	}
214 214
 	
215 215
 	public function getColumns()
216 216
 	{
217 217
 		return $this->moduleConfig->getHandlerListDisplayColumns();
218 218
 	}
219 219
 
220
-    public function setFilter($filter)
221
-    {
222
-        $this->filter = $filter;
223
-        return $this;
224
-    }
220
+	public function setFilter($filter)
221
+	{
222
+		$this->filter = $filter;
223
+		return $this;
224
+	}
225 225
 	
226 226
 	public function getFilterEditor(Request $request)
227
-    {
228
-        $filterEditor = Widget::create('filterEditor')
229
-            ->setColumns(array_keys($this->getColumns()))
230
-            ->setSearchColumns(array_keys($this->getSearchColumns()))
231
-            ->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
232
-            ->ignoreParams('page')
233
-            ->handleRequest($request);
227
+	{
228
+		$filterEditor = Widget::create('filterEditor')
229
+			->setColumns(array_keys($this->getColumns()))
230
+			->setSearchColumns(array_keys($this->getSearchColumns()))
231
+			->preserveParams('limit', 'sort', 'dir', 'view', 'backend')
232
+			->ignoreParams('page')
233
+			->handleRequest($request);
234 234
 
235
-        $filter = $filterEditor->getFilter();
236
-        $this->setFilter($filter);
235
+		$filter = $filterEditor->getFilter();
236
+		$this->setFilter($filter);
237 237
 
238
-        return $filterEditor;
239
-    }
238
+		return $filterEditor;
239
+	}
240 240
 	
241
-    protected function applyFiltersToQuery($query)
242
-    {
241
+	protected function applyFiltersToQuery($query)
242
+	{
243 243
 		// TODO : implement
244 244
 		
245
-        /*$filter = null;
245
+		/*$filter = null;
246 246
         $enforced = $this->enforcedFilters;
247 247
         if ($this->filter && ! $this->filter->isEmpty()) {
248 248
             $filter = $this->filter;
@@ -257,8 +257,8 @@  discard block
 block discarded – undo
257 257
         }
258 258
 		*/
259 259
 		
260
-        return $query;
261
-    }	
260
+		return $query;
261
+	}	
262 262
 
263 263
 }
264 264
 
Please login to merge, or discard this patch.