Completed
Push — feature/code-analysis ( a26fec...c314d5 )
by Jonathan
07:11
created
src/Webtrees/Module/Sosa/Views/SosaListIndiView.php 2 patches
Indentation   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -31,11 +31,11 @@  discard block
 block discarded – undo
31 31
 	 * {@inhericDoc}
32 32
 	 * @see \MyArtJaub\Webtrees\Mvc\View\AbstractView::renderContent()
33 33
 	 */
34
-    protected function renderContent() { 
34
+	protected function renderContent() { 
35 35
         
36
-        if($this->data->get('has_sosa', false)) {
37
-            $table_id = $this->data->get('table_id');            
38
-        ?>   
36
+		if($this->data->get('has_sosa', false)) {
37
+			$table_id = $this->data->get('table_id');            
38
+		?>   
39 39
         
40 40
         <div id="sosa-indi-list" class="sosa-list">
41 41
         	<table id="<?= $table_id ?>">
@@ -177,67 +177,67 @@  discard block
 block discarded – undo
177 177
 			<tbody>
178 178
 			
179 179
 			<?php foreach($this->data->get('sosa_list') as $sosa => $person) {
180
-			    /** @var \Fisharebest\Webtrees\Individual $person */
181
-			    if ($person->isPendingAddtion()) {
182
-			        $class = ' class="new"';
183
-			    } elseif ($person->isPendingDeletion()) {
184
-			        $class = ' class="old"';
185
-			    } else {
186
-			        $class = '';
187
-			    }
188
-			    $dperson = new \MyArtJaub\Webtrees\Individual($person);
189
-			    ?>			
180
+				/** @var \Fisharebest\Webtrees\Individual $person */
181
+				if ($person->isPendingAddtion()) {
182
+					$class = ' class="new"';
183
+				} elseif ($person->isPendingDeletion()) {
184
+					$class = ' class="old"';
185
+				} else {
186
+					$class = '';
187
+				}
188
+				$dperson = new \MyArtJaub\Webtrees\Individual($person);
189
+				?>			
190 190
         		<tr <?= $class ?>>
191 191
         			<td class="transparent"><?= $sosa ?></td>
192 192
         			<td hidden><?= $person->getXref() ?></td>
193 193
         			<?php list($surn_givn, $givn_surn) = FunctionsPrintLists::sortableNames($person); ?>
194 194
         			<td colspan="2" data-sort="<?= Filter::escapeHtml($givn_surn) ?>">
195 195
         			<?php foreach ($person->getAllNames() as $num=>$name) {
196
-        				if ($name['type']=='NAME') {
197
-        					$title='';
198
-        				} else {
199
-        					$title='title="'.strip_tags(GedcomTag::getLabel($name['type'], $person)).'"';
200
-        				}
201
-        				if ($num==$person->getPrimaryName()) {
202
-        					$class=' class="name2"';
203
-        					$sex_image=$person->getSexImage();
204
-        				} else {
205
-        					$class='';
206
-        					$sex_image='';
207
-        				} ?>
196
+						if ($name['type']=='NAME') {
197
+							$title='';
198
+						} else {
199
+							$title='title="'.strip_tags(GedcomTag::getLabel($name['type'], $person)).'"';
200
+						}
201
+						if ($num==$person->getPrimaryName()) {
202
+							$class=' class="name2"';
203
+							$sex_image=$person->getSexImage();
204
+						} else {
205
+							$class='';
206
+							$sex_image='';
207
+						} ?>
208 208
         				<a <?= $title.' '.$class; ?> href="<?= $person->getHtmlUrl() ?>">
209 209
         					<?= \Fisharebest\Webtrees\Functions\FunctionsPrint::highlightSearchHits($name['full']) ?>
210 210
         				</a>
211 211
         				<?= $sex_image;
212
-        				echo implode('&nbsp;',
213
-        				    \MyArtJaub\Webtrees\Hook\HookProvider::getInstance()
214
-        				    ->get('hRecordNameAppend')
215
-        				    ->executeOnlyFor(array(Constants::MODULE_MAJ_SOSA_NAME),  $person, 'smaller')); 
216
-        				?>
212
+						echo implode('&nbsp;',
213
+							\MyArtJaub\Webtrees\Hook\HookProvider::getInstance()
214
+							->get('hRecordNameAppend')
215
+							->executeOnlyFor(array(Constants::MODULE_MAJ_SOSA_NAME),  $person, 'smaller')); 
216
+						?>
217 217
         				<br/>
218 218
             		<?php }
219
-            		echo $person->getPrimaryParentsNames('parents details1', 'none');
220
-            		?>
219
+					echo $person->getPrimaryParentsNames('parents details1', 'none');
220
+					?>
221 221
             		</td>
222 222
             		<td hidden data-sort="<?= Filter::escapeHtml($surn_givn) ?>"></td>
223 223
             		<?php $birth_dates = $person->getAllBirthDates(); ?>
224 224
             		<td data-sort="<?= $person->getEstimatedBirthDate()->julianDay() ?>">
225 225
             		<?php foreach ($birth_dates as $n => $birth_date) {
226
-    					   if ($n > 0) { ?><br/><?php } ?>
226
+						   if ($n > 0) { ?><br/><?php } ?>
227 227
     						<?php  echo $birth_date->display(true);
228
-			        } ?>
228
+					} ?>
229 229
             		</td>
230 230
         			<td>
231 231
         			<?php foreach ($person->getAllBirthPlaces() as $n => $birth_place) {
232
-				        $tmp = new \Fisharebest\Webtrees\Place($birth_place, $person->getTree());
233
-        				if ($n > 0) { ?><br><?php } ?>
232
+						$tmp = new \Fisharebest\Webtrees\Place($birth_place, $person->getTree());
233
+						if ($n > 0) { ?><br><?php } ?>
234 234
         				<a href="'<?= $tmp->getURL() ?>" title="<?= strip_tags($tmp->getFullName()) ?>">
235 235
         					<?= \Fisharebest\Webtrees\Functions\FunctionsPrint::highlightSearchHits($tmp->getShortName()) ?>
236 236
         				</a>
237 237
         			<?php } ?>
238 238
         			</td>
239 239
         			<?php if (ModuleManager::getInstance()->isOperational(Constants::MODULE_MAJ_ISSOURCED_NAME)) {
240
-				        $isBSourced = $dperson->isBirthSourced(); ?>
240
+						$isBSourced = $dperson->isBirthSourced(); ?>
241 241
 				   	<td data-sort="<?= $isBSourced ?>"><?= FunctionsPrint::formatIsSourcedIcon('E', $isBSourced, 'BIRT', 1, 'medium') ?></td>
242 242
 					<?php } else { ?>
243 243
 					<td>&nbsp;</td>
@@ -245,63 +245,63 @@  discard block
 block discarded – undo
245 245
 					<?php $death_dates = $person->getAllDeathDates(); ?>
246 246
 					<td data-sort="<?= $person->getEstimatedDeathDate()->julianDay() ?>">
247 247
 					<?php foreach ($death_dates as $num => $death_date) {
248
-					       if ($num) { ?><br/><?php } ?>
248
+						   if ($num) { ?><br/><?php } ?>
249 249
 					 		<?php echo $death_date->display(true); 
250
-				     } ?>
250
+					 } ?>
251 251
 			         </td>
252 252
 			         <?php if (isset($birth_dates[0]) && isset($death_dates[0])) {
253
-			             $age_at_death = Date::getAge($birth_dates[0], $death_dates[0], 0);
254
-			             $age_at_death_sort = Date::getAge($birth_dates[0], $death_dates[0], 2);
255
-			         } else {
256
-			             $age_at_death      = '';
257
-			             $age_at_death_sort = PHP_INT_MAX;
258
-			         } ?>
253
+						 $age_at_death = Date::getAge($birth_dates[0], $death_dates[0], 0);
254
+						 $age_at_death_sort = Date::getAge($birth_dates[0], $death_dates[0], 2);
255
+					 } else {
256
+						 $age_at_death      = '';
257
+						 $age_at_death_sort = PHP_INT_MAX;
258
+					 } ?>
259 259
 			         <td class="center" data-sort="<?= $age_at_death_sort ?>"><?= $age_at_death ?></td>
260 260
 			         <td>
261 261
         			 <?php foreach ($person->getAllDeathPlaces() as $n => $death_place) {
262
-        				$tmp = new Place($death_place, $person->getTree());
263
-        				if ($n) { ?><br><?php } ?>
262
+						$tmp = new Place($death_place, $person->getTree());
263
+						if ($n) { ?><br><?php } ?>
264 264
         				<a href="'<?= $tmp->getURL() ?>" title="<?= strip_tags($tmp->getFullName()) ?>">
265 265
         					<?= \Fisharebest\Webtrees\Functions\FunctionsPrint::highlightSearchHits($tmp->getShortName()) ?>
266 266
         				</a>
267 267
         			<?php } ?>
268 268
         			</td>
269 269
         			<?php if (ModuleManager::getInstance()->isOperational(Constants::MODULE_MAJ_ISSOURCED_NAME)) {
270
-        			    if($person->isDead()) {
271
-        			        $isDSourced = $dperson->isDeathSourced(); ?>
270
+						if($person->isDead()) {
271
+							$isDSourced = $dperson->isDeathSourced(); ?>
272 272
 				   	<td data-sort=<?= $isDSourced ?>><?= FunctionsPrint::formatIsSourcedIcon('E', $isDSourced, 'DEAT', 1, 'medium') ?></td>
273 273
 					<?php } else { ?>
274 274
 					<td data-sort="-99">&nbsp;</td>
275 275
 					<?php } 
276
-        			} else { ?>
276
+					} else { ?>
277 277
 					<td>&nbsp;</td>
278 278
 					<?php } ?>
279 279
 					<td hidden><?= $person->getSex() ?></td>
280 280
 					<td hidden>
281 281
 					<?php if (!$person->canShow() || Date::compare($person->getEstimatedBirthDate(), new Date(date('Y') - 100)) > 0) {
282
-					    echo 'Y100';
283
-        			} else {
284
-        				echo 'YES';
285
-        			} ?>
282
+						echo 'Y100';
283
+					} else {
284
+						echo 'YES';
285
+					} ?>
286 286
         			</td>
287 287
         			<td hidden>
288 288
         			<?php if (isset($death_dates[0]) && Date::compare($death_dates[0], new Date(date('Y') - 100)) > 0) {
289
-				        echo 'Y100';
290
-        			} elseif ($person->isDead()) {
291
-				        echo 'YES';
292
-        			} else {
293
-				        echo 'N';
294
-			         } ?>
289
+						echo 'Y100';
290
+					} elseif ($person->isDead()) {
291
+						echo 'YES';
292
+					} else {
293
+						echo 'N';
294
+					 } ?>
295 295
 			         </td>
296 296
 			         <td hidden>
297 297
 					<?php if (!$person->getChildFamilies()) {
298
-					    echo 'R';
298
+						echo 'R';
299 299
 					}  // roots
300 300
 					elseif (!$person->isDead() && $person->getNumberOfChildren() < 1) {
301
-            			echo 'L';
301
+						echo 'L';
302 302
 					} // leaves
303 303
 					else {
304
-					    echo '&nbsp;';
304
+						echo '&nbsp;';
305 305
 					} ?>
306 306
 					</td>
307 307
 				</tr>
@@ -312,12 +312,12 @@  discard block
 block discarded – undo
312 312
 					<th class="ui-state-default" colspan="15">
313 313
 						<div class="center">
314 314
 							<?= I18N::translate('Number of Sosa ancestors: %1$s known / %2$s theoretical (%3$s)',
315
-							    I18N::number($this->data->get('sosa_count')),
316
-							    I18N::number($this->data->get('sosa_theo')), 
317
-							    I18N::percentage($this->data->get('sosa_ratio'),2)
318
-							    ) ?>
315
+								I18N::number($this->data->get('sosa_count')),
316
+								I18N::number($this->data->get('sosa_theo')), 
317
+								I18N::percentage($this->data->get('sosa_ratio'),2)
318
+								) ?>
319 319
 							<?php if($this->data->get('sosa_hidden') > 0) {
320
-							    echo '['. I18N::translate('%s hidden', I18N::number($this->data->get('sosa_hidden'))).']';
320
+								echo '['. I18N::translate('%s hidden', I18N::number($this->data->get('sosa_hidden'))).']';
321 321
 							} ?>
322 322
 						</div>
323 323
 					</th>
@@ -351,8 +351,8 @@  discard block
 block discarded – undo
351 351
 				</div>
352 352
 			</div>
353 353
 		<?php 
354
-        }
355
-    }
354
+		}
355
+	}
356 356
     
357 357
 }
358 358
  
359 359
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 	 */
34 34
     protected function renderContent() { 
35 35
         
36
-        if($this->data->get('has_sosa', false)) {
36
+        if ($this->data->get('has_sosa', false)) {
37 37
             $table_id = $this->data->get('table_id');            
38 38
         ?>   
39 39
         
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 				</thead>
177 177
 			<tbody>
178 178
 			
179
-			<?php foreach($this->data->get('sosa_list') as $sosa => $person) {
179
+			<?php foreach ($this->data->get('sosa_list') as $sosa => $person) {
180 180
 			    /** @var \Fisharebest\Webtrees\Individual $person */
181 181
 			    if ($person->isPendingAddtion()) {
182 182
 			        $class = ' class="new"';
@@ -193,17 +193,17 @@  discard block
 block discarded – undo
193 193
         			<?php list($surn_givn, $givn_surn) = FunctionsPrintLists::sortableNames($person); ?>
194 194
         			<td colspan="2" data-sort="<?= Filter::escapeHtml($givn_surn) ?>">
195 195
         			<?php foreach ($person->getAllNames() as $num=>$name) {
196
-        				if ($name['type']=='NAME') {
197
-        					$title='';
196
+        				if ($name['type'] == 'NAME') {
197
+        					$title = '';
198 198
         				} else {
199
-        					$title='title="'.strip_tags(GedcomTag::getLabel($name['type'], $person)).'"';
199
+        					$title = 'title="'.strip_tags(GedcomTag::getLabel($name['type'], $person)).'"';
200 200
         				}
201
-        				if ($num==$person->getPrimaryName()) {
202
-        					$class=' class="name2"';
203
-        					$sex_image=$person->getSexImage();
201
+        				if ($num == $person->getPrimaryName()) {
202
+        					$class = ' class="name2"';
203
+        					$sex_image = $person->getSexImage();
204 204
         				} else {
205
-        					$class='';
206
-        					$sex_image='';
205
+        					$class = '';
206
+        					$sex_image = '';
207 207
         				} ?>
208 208
         				<a <?= $title.' '.$class; ?> href="<?= $person->getHtmlUrl() ?>">
209 209
         					<?= \Fisharebest\Webtrees\Functions\FunctionsPrint::highlightSearchHits($name['full']) ?>
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
         				echo implode('&nbsp;',
213 213
         				    \MyArtJaub\Webtrees\Hook\HookProvider::getInstance()
214 214
         				    ->get('hRecordNameAppend')
215
-        				    ->executeOnlyFor(array(Constants::MODULE_MAJ_SOSA_NAME),  $person, 'smaller')); 
215
+        				    ->executeOnlyFor(array(Constants::MODULE_MAJ_SOSA_NAME), $person, 'smaller')); 
216 216
         				?>
217 217
         				<br/>
218 218
             		<?php }
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
         			<?php } ?>
268 268
         			</td>
269 269
         			<?php if (ModuleManager::getInstance()->isOperational(Constants::MODULE_MAJ_ISSOURCED_NAME)) {
270
-        			    if($person->isDead()) {
270
+        			    if ($person->isDead()) {
271 271
         			        $isDSourced = $dperson->isDeathSourced(); ?>
272 272
 				   	<td data-sort=<?= $isDSourced ?>><?= FunctionsPrint::formatIsSourcedIcon('E', $isDSourced, 'DEAT', 1, 'medium') ?></td>
273 273
 					<?php } else { ?>
@@ -314,10 +314,10 @@  discard block
 block discarded – undo
314 314
 							<?= I18N::translate('Number of Sosa ancestors: %1$s known / %2$s theoretical (%3$s)',
315 315
 							    I18N::number($this->data->get('sosa_count')),
316 316
 							    I18N::number($this->data->get('sosa_theo')), 
317
-							    I18N::percentage($this->data->get('sosa_ratio'),2)
317
+							    I18N::percentage($this->data->get('sosa_ratio'), 2)
318 318
 							    ) ?>
319
-							<?php if($this->data->get('sosa_hidden') > 0) {
320
-							    echo '['. I18N::translate('%s hidden', I18N::number($this->data->get('sosa_hidden'))).']';
319
+							<?php if ($this->data->get('sosa_hidden') > 0) {
320
+							    echo '['.I18N::translate('%s hidden', I18N::number($this->data->get('sosa_hidden'))).']';
321 321
 							} ?>
322 322
 						</div>
323 323
 					</th>
@@ -329,7 +329,7 @@  discard block
 block discarded – undo
329 329
 								<button type="button" class="ui-state-default btn-toggle-parents">
330 330
 									<?= I18N::translate('Show parents') ?>
331 331
 								</button>
332
-								<button id="btn-toggle-statistics-<?= $table_id ;?>" type="button" class="ui-state-default btn-toggle-statistics">
332
+								<button id="btn-toggle-statistics-<?= $table_id; ?>" type="button" class="ui-state-default btn-toggle-statistics">
333 333
 									<?= I18N::translate('Show statistics charts') ?>
334 334
 								</button>
335 335
 							</div>
Please login to merge, or discard this patch.
src/Webtrees/Hook/Hook.php 2 patches
Indentation   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -1,13 +1,13 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
  /**
3
- * webtrees-lib: MyArtJaub library for webtrees
4
- *
5
- * @package MyArtJaub\Webtrees
6
- * @subpackage Hook
7
- * @author Jonathan Jaubart <[email protected]>
8
- * @copyright Copyright (c) 2011-2016, Jonathan Jaubart
9
- * @license http://www.gnu.org/licenses/gpl.html GNU General Public License, version 3
10
- */
3
+  * webtrees-lib: MyArtJaub library for webtrees
4
+  *
5
+  * @package MyArtJaub\Webtrees
6
+  * @subpackage Hook
7
+  * @author Jonathan Jaubart <[email protected]>
8
+  * @copyright Copyright (c) 2011-2016, Jonathan Jaubart
9
+  * @license http://www.gnu.org/licenses/gpl.html GNU General Public License, version 3
10
+  */
11 11
 namespace MyArtJaub\Webtrees\Hook;
12 12
 
13 13
 use Fisharebest\Webtrees\Database;
@@ -137,17 +137,17 @@  discard block
 block discarded – undo
137 137
 	 * @return array Results of the hook executions
138 138
 	 */
139 139
 	public function executeOnlyFor(array $module_names) {
140
-	    $result = array();
141
-	    if(HookProvider::getInstance()->isModuleOperational()){
142
-	       $params = func_get_args();
143
-	       array_shift($params);
144
-    	    foreach ($module_names as $module_name) {
145
-    	        if($module = Module::getModuleByName($module_name)) {
146
-    	            $result[] = call_user_func_array(array($module, $this->hook_function), $params);
147
-    	        }
148
-    	    }
149
-	    }
150
-	    return $result;
140
+		$result = array();
141
+		if(HookProvider::getInstance()->isModuleOperational()){
142
+		   $params = func_get_args();
143
+		   array_shift($params);
144
+			foreach ($module_names as $module_name) {
145
+				if($module = Module::getModuleByName($module_name)) {
146
+					$result[] = call_user_func_array(array($module, $this->hook_function), $params);
147
+				}
148
+			}
149
+		}
150
+		return $result;
151 151
 	}
152 152
 
153 153
 	/**
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 	 * @param string $hook_function_in Hook function to be subscribed or executed
32 32
 	 * @param string $hook_context_in Hook context to be subscribed or executed
33 33
 	 */
34
-	public function __construct($hook_function_in, $hook_context_in = 'all'){
34
+	public function __construct($hook_function_in, $hook_context_in = 'all') {
35 35
 		$this->hook_function = $hook_function_in;
36 36
 		$this->hook_context = $hook_context_in;
37 37
 	}
@@ -47,8 +47,8 @@  discard block
 block discarded – undo
47 47
 	 *
48 48
 	 * @param string $hsubscriber Name of the subscriber module
49 49
 	 */
50
-	public function subscribe($hsubscriber){
51
-		if(HookProvider::getInstance()->isModuleOperational()){
50
+	public function subscribe($hsubscriber) {
51
+		if (HookProvider::getInstance()->isModuleOperational()) {
52 52
 			Database::prepare(
53 53
 					"INSERT IGNORE INTO `##maj_hooks` (majh_hook_function, majh_hook_context, majh_module_name)".
54 54
 					" VALUES (?, ?, ?)"
@@ -62,8 +62,8 @@  discard block
 block discarded – undo
62 62
 	 * @param string $hsubscriber Name of the subscriber module
63 63
 	 * @param int $priority Priority of execution
64 64
 	 */
65
-	public function setPriority($hsubscriber, $priority){
66
-		if(HookProvider::getInstance()->isModuleOperational()){
65
+	public function setPriority($hsubscriber, $priority) {
66
+		if (HookProvider::getInstance()->isModuleOperational()) {
67 67
 			Database::prepare(
68 68
 			"UPDATE `##maj_hooks`".
69 69
 			" SET majh_module_priority=?".
@@ -79,8 +79,8 @@  discard block
 block discarded – undo
79 79
 	 *
80 80
 	 * @param string $hsubscriber Name of the subscriber module
81 81
 	 */
82
-	public function enable($hsubscriber){
83
-		if(HookProvider::getInstance()->isModuleOperational()){
82
+	public function enable($hsubscriber) {
83
+		if (HookProvider::getInstance()->isModuleOperational()) {
84 84
 		Database::prepare(
85 85
 			"UPDATE `##maj_hooks`".
86 86
 			" SET majh_status='enabled'".
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
 	 *
97 97
 	 * @param string $hsubscriber Name of the subscriber module
98 98
 	 */
99
-	public function disable($hsubscriber){
100
-		if(HookProvider::getInstance()->isModuleOperational()){
99
+	public function disable($hsubscriber) {
100
+		if (HookProvider::getInstance()->isModuleOperational()) {
101 101
 		Database::prepare(
102 102
 			"UPDATE `##maj_hooks`".
103 103
 			" SET majh_status='disabled'".
@@ -113,8 +113,8 @@  discard block
 block discarded – undo
113 113
 	 *
114 114
 	 * @param string $hsubscriber Name of the subscriber module
115 115
 	 */
116
-	public function remove($hsubscriber){
117
-		if(HookProvider::getInstance()->isModuleOperational()){
116
+	public function remove($hsubscriber) {
117
+		if (HookProvider::getInstance()->isModuleOperational()) {
118 118
 		Database::prepare(
119 119
 			"DELETE FROM `##maj_hooks`".
120 120
 			" WHERE majh_hook_function=?".
@@ -138,11 +138,11 @@  discard block
 block discarded – undo
138 138
 	 */
139 139
 	public function executeOnlyFor(array $module_names) {
140 140
 	    $result = array();
141
-	    if(HookProvider::getInstance()->isModuleOperational()){
141
+	    if (HookProvider::getInstance()->isModuleOperational()) {
142 142
 	       $params = func_get_args();
143 143
 	       array_shift($params);
144 144
     	    foreach ($module_names as $module_name) {
145
-    	        if($module = Module::getModuleByName($module_name)) {
145
+    	        if ($module = Module::getModuleByName($module_name)) {
146 146
     	            $result[] = call_user_func_array(array($module, $this->hook_function), $params);
147 147
     	        }
148 148
     	    }
@@ -156,17 +156,17 @@  discard block
 block discarded – undo
156 156
 	 *
157 157
 	 * @return array Results of the hook executions
158 158
 	 */
159
-	public function execute(){
159
+	public function execute() {
160 160
 		$result = array();
161
-		if(HookProvider::getInstance()->isModuleOperational()){
161
+		if (HookProvider::getInstance()->isModuleOperational()) {
162 162
 			$params = func_get_args();
163 163
 			$sqlquery = '';
164 164
 			$sqlparams = array($this->hook_function);
165
-			if($this->hook_context != 'all') {
165
+			if ($this->hook_context != 'all') {
166 166
 				$sqlparams = array($this->hook_function, $this->hook_context);
167 167
 				$sqlquery = " OR majh_hook_context=?";
168 168
 			}
169
-			$module_names=Database::prepare(
169
+			$module_names = Database::prepare(
170 170
 					"SELECT majh_module_name AS module, majh_module_priority AS priority FROM `##maj_hooks`".
171 171
 					" WHERE majh_hook_function = ? AND (majh_hook_context='all'".$sqlquery.") AND majh_status='enabled'".
172 172
 					" ORDER BY majh_module_priority ASC, module ASC"
@@ -183,15 +183,15 @@  discard block
 block discarded – undo
183 183
 	 *
184 184
 	 * @return int Number of active modules
185 185
 	 */
186
-	public function getNumberActiveModules(){
187
-		if(HookProvider::getInstance()->isModuleOperational()){
186
+	public function getNumberActiveModules() {
187
+		if (HookProvider::getInstance()->isModuleOperational()) {
188 188
 			$sqlquery = '';
189 189
 			$sqlparams = array($this->hook_function);
190
-			if($this->hook_context != 'all') {
190
+			if ($this->hook_context != 'all') {
191 191
 				$sqlparams = array($this->hook_function, $this->hook_context);
192 192
 				$sqlquery = " OR majh_hook_context=?";
193 193
 			}
194
-			$module_names=Database::prepare(
194
+			$module_names = Database::prepare(
195 195
 					"SELECT majh_module_name AS modules FROM `##maj_hooks`".
196 196
 					" WHERE majh_hook_function = ? AND (majh_hook_context='all'".$sqlquery.") AND majh_status='enabled'"
197 197
 			)->execute($sqlparams)->fetchOneColumn();
@@ -205,8 +205,8 @@  discard block
 block discarded – undo
205 205
 	 *
206 206
 	 * @return bool True is active modules exist, false otherwise
207 207
 	 */
208
-	public function hasAnyActiveModule(){
209
-		return ($this->getNumberActiveModules()>0);
208
+	public function hasAnyActiveModule() {
209
+		return ($this->getNumberActiveModules() > 0);
210 210
 	}
211 211
 
212 212
 }
Please login to merge, or discard this patch.
src/Webtrees/Mvc/View/AbstractView.php 3 patches
Indentation   +49 added lines, -49 removed lines patch added patch discarded remove patch
@@ -15,66 +15,66 @@
 block discarded – undo
15 15
  */
16 16
 abstract class AbstractView {
17 17
     
18
-    /**
19
-     * Reference controller
20
-     * @var \Fisharebest\Webtrees\Controller\BaseController $ctrl
21
-     */
22
-    protected $ctrl;
18
+	/**
19
+	 * Reference controller
20
+	 * @var \Fisharebest\Webtrees\Controller\BaseController $ctrl
21
+	 */
22
+	protected $ctrl;
23 23
     
24
-    /**
25
-     * Structure containing the data of the view
26
-     * @var ViewBag $data
27
-     */
28
-    protected $data;
24
+	/**
25
+	 * Structure containing the data of the view
26
+	 * @var ViewBag $data
27
+	 */
28
+	protected $data;
29 29
     
30
-    /**
31
-     * Constructor 
32
-     * @param \Fisharebest\Webtrees\Controller\BaseController $ctrl Controller
33
-     * @param ViewBag $data ViewBag holding view data
34
-     */
35
-    public function __construct(\Fisharebest\Webtrees\Controller\BaseController $ctrl, ViewBag $data) {
36
-        $this->ctrl = $ctrl;
37
-        $this->data = $data;
38
-    }
30
+	/**
31
+	 * Constructor 
32
+	 * @param \Fisharebest\Webtrees\Controller\BaseController $ctrl Controller
33
+	 * @param ViewBag $data ViewBag holding view data
34
+	 */
35
+	public function __construct(\Fisharebest\Webtrees\Controller\BaseController $ctrl, ViewBag $data) {
36
+		$this->ctrl = $ctrl;
37
+		$this->data = $data;
38
+	}
39 39
     
40
-    /**
41
-     * Render the view to the page, including header.
42
-     * 
43
-     * @throws \Exception
44
-     */
45
-    public function render() {
46
-        global $controller;        
40
+	/**
41
+	 * Render the view to the page, including header.
42
+	 * 
43
+	 * @throws \Exception
44
+	 */
45
+	public function render() {
46
+		global $controller;        
47 47
         
48
-        if(!$this->ctrl) throw new \Exception('Controller not initialised');
48
+		if(!$this->ctrl) throw new \Exception('Controller not initialised');
49 49
         
50 50
 		$controller = $this->ctrl;
51
-        $this->ctrl->pageHeader();
51
+		$this->ctrl->pageHeader();
52 52
         
53
-        echo $this->renderContent();
54
-    }
53
+		echo $this->renderContent();
54
+	}
55 55
     
56
-    /**
57
-     * Render the view to the page, without any header
58
-     */
59
-    public function renderPartial() {
60
-        echo $this->getHtmlPartial();
61
-    }
56
+	/**
57
+	 * Render the view to the page, without any header
58
+	 */
59
+	public function renderPartial() {
60
+		echo $this->getHtmlPartial();
61
+	}
62 62
     
63
-    /**
64
-     * Return the HTML code generated by the view, without any header
65
-     */
66
-    public function getHtmlPartial() {
67
-        ob_start();
68
-        $html_render = $this->renderContent();
69
-        $html_buffer = ob_get_clean();        
63
+	/**
64
+	 * Return the HTML code generated by the view, without any header
65
+	 */
66
+	public function getHtmlPartial() {
67
+		ob_start();
68
+		$html_render = $this->renderContent();
69
+		$html_buffer = ob_get_clean();        
70 70
         
71
-        return empty($html_render) ? $html_buffer : $html_render;
72
-    }
71
+		return empty($html_render) ? $html_buffer : $html_render;
72
+	}
73 73
     
74
-    /**
75
-     * Abstract method containing the details of the view.
76
-     */
77
-    abstract protected function renderContent();
74
+	/**
75
+	 * Abstract method containing the details of the view.
76
+	 */
77
+	abstract protected function renderContent();
78 78
     
79 79
 }
80 80
  
81 81
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@
 block discarded – undo
45 45
     public function render() {
46 46
         global $controller;        
47 47
         
48
-        if(!$this->ctrl) throw new \Exception('Controller not initialised');
48
+        if (!$this->ctrl) throw new \Exception('Controller not initialised');
49 49
         
50 50
 		$controller = $this->ctrl;
51 51
         $this->ctrl->pageHeader();
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -45,7 +45,9 @@
 block discarded – undo
45 45
     public function render() {
46 46
         global $controller;        
47 47
         
48
-        if(!$this->ctrl) throw new \Exception('Controller not initialised');
48
+        if(!$this->ctrl) {
49
+        	throw new \Exception('Controller not initialised');
50
+        }
49 51
         
50 52
 		$controller = $this->ctrl;
51 53
         $this->ctrl->pageHeader();
Please login to merge, or discard this patch.
src/Webtrees/GedcomRecord.php 3 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 			if (($fact->getDate() || $fact->getPlace()) && $fact->canShow()) {
71 71
 				switch ($style) {
72 72
 					case 10:
73
-					    return '<i>'.$fact->getLabel().' '. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactDateShort($fact) .'&nbsp;'. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactPlaceShort($fact, '%1') .'</i>';
73
+						return '<i>'.$fact->getLabel().' '. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactDateShort($fact) .'&nbsp;'. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactPlaceShort($fact, '%1') .'</i>';
74 74
 					default:
75 75
 						return $this->gedcomrecord->formatFirstMajorFact($facts, $style);
76 76
 				}
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 	public function canDisplayIsSourced($access_level = null){
89 89
 		if(!$this->gedcomrecord->canShow($access_level)) return false;
90 90
 		if($access_level === null )
91
-		    $access_level = \Fisharebest\Webtrees\Auth::accessLevel($this->gedcomrecord->getTree());
91
+			$access_level = \Fisharebest\Webtrees\Auth::accessLevel($this->gedcomrecord->getTree());
92 92
 
93 93
 		$global_facts = Globals::getGlobalFacts();
94 94
 		if (isset($global_facts['SOUR'])) {
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
 	 * @return int Level of sources
128 128
 	 */
129 129
 	public function isFactSourced($eventslist){
130
-	    if(empty($eventslist)) return 0;
130
+		if(empty($eventslist)) return 0;
131 131
 		$isSourced=0;
132 132
 		$facts = $this->gedcomrecord->getFacts($eventslist);
133 133
 		foreach($facts as $fact){
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -23,14 +23,14 @@  discard block
 block discarded – undo
23 23
 	protected $gedcomrecord;
24 24
 
25 25
 	/** @var bool Is the GedcomRecord sourced (cache) */ 
26
-	protected $_issourced=null;
26
+	protected $_issourced = null;
27 27
 
28 28
 	/**
29 29
 	 * Contructor for the decorator
30 30
 	 *
31 31
 	 * @param \Fisharebest\Webtrees\GedcomRecord $gedcomrecord_in The GedcomRecord to extend
32 32
 	 */
33
-	public function __construct(\Fisharebest\Webtrees\GedcomRecord $gedcomrecord_in){
33
+	public function __construct(\Fisharebest\Webtrees\GedcomRecord $gedcomrecord_in) {
34 34
 		$this->gedcomrecord = $gedcomrecord_in;
35 35
 	}
36 36
 
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
 	 *
40 40
 	 * @return \Fisharebest\Webtrees\GedcomRecord Embedded gedcom record
41 41
 	 */
42
-	public function getDerivedRecord(){
42
+	public function getDerivedRecord() {
43 43
 		return $this->gedcomrecord;
44 44
 	}
45 45
 	
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 			if (($fact->getDate() || $fact->getPlace()) && $fact->canShow()) {
71 71
 				switch ($style) {
72 72
 					case 10:
73
-					    return '<i>'.$fact->getLabel().' '. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactDateShort($fact) .'&nbsp;'. MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactPlaceShort($fact, '%1') .'</i>';
73
+					    return '<i>'.$fact->getLabel().' '.MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactDateShort($fact).'&nbsp;'.MyArtJaub\Webtrees\Functions\FunctionsPrint::formatFactPlaceShort($fact, '%1').'</i>';
74 74
 					default:
75 75
 						return $this->gedcomrecord->formatFirstMajorFact($facts, $style);
76 76
 				}
@@ -85,9 +85,9 @@  discard block
 block discarded – undo
85 85
 	 * @param int $access_level
86 86
 	 * @return boolean
87 87
 	 */
88
-	public function canDisplayIsSourced($access_level = null){
89
-		if(!$this->gedcomrecord->canShow($access_level)) return false;
90
-		if($access_level === null )
88
+	public function canDisplayIsSourced($access_level = null) {
89
+		if (!$this->gedcomrecord->canShow($access_level)) return false;
90
+		if ($access_level === null)
91 91
 		    $access_level = \Fisharebest\Webtrees\Auth::accessLevel($this->gedcomrecord->getTree());
92 92
 
93 93
 		$global_facts = Globals::getGlobalFacts();
@@ -107,14 +107,14 @@  discard block
 block discarded – undo
107 107
 	 *
108 108
 	 * @return int Level of sources
109 109
 	 */
110
-	public function isSourced(){
111
-		if($this->_issourced !== null) return $this->_issourced;
112
-		$this->_issourced=-1;
110
+	public function isSourced() {
111
+		if ($this->_issourced !== null) return $this->_issourced;
112
+		$this->_issourced = -1;
113 113
 		$sourcesfacts = $this->gedcomrecord->getFacts('SOUR');
114
-		foreach($sourcesfacts as $sourcefact){
115
-			$this->_issourced=max($this->_issourced, 1);
116
-			if($sourcefact->getAttribute('_ACT')){
117
-				$this->_issourced=max($this->_issourced, 2);
114
+		foreach ($sourcesfacts as $sourcefact) {
115
+			$this->_issourced = max($this->_issourced, 1);
116
+			if ($sourcefact->getAttribute('_ACT')) {
117
+				$this->_issourced = max($this->_issourced, 2);
118 118
 			}
119 119
 		}
120 120
 		return $this->_issourced;
@@ -126,19 +126,19 @@  discard block
 block discarded – undo
126 126
 	 * @param string $eventslist
127 127
 	 * @return int Level of sources
128 128
 	 */
129
-	public function isFactSourced($eventslist){
130
-	    if(empty($eventslist)) return 0;
131
-		$isSourced=0;
129
+	public function isFactSourced($eventslist) {
130
+	    if (empty($eventslist)) return 0;
131
+		$isSourced = 0;
132 132
 		$facts = $this->gedcomrecord->getFacts($eventslist);
133
-		foreach($facts as $fact){
134
-			if($isSourced < Fact::MAX_IS_SOURCED_LEVEL){
133
+		foreach ($facts as $fact) {
134
+			if ($isSourced < Fact::MAX_IS_SOURCED_LEVEL) {
135 135
 				$dfact = new Fact($fact);
136 136
 				$tmpIsSourced = $dfact->isSourced();
137
-				if($tmpIsSourced != 0) {
138
-					if($isSourced==0) {
139
-						$isSourced =  $tmpIsSourced;
137
+				if ($tmpIsSourced != 0) {
138
+					if ($isSourced == 0) {
139
+						$isSourced = $tmpIsSourced;
140 140
 					}
141
-					else{
141
+					else {
142 142
 						$isSourced = max($isSourced, $tmpIsSourced);
143 143
 					}
144 144
 				}
Please login to merge, or discard this patch.
Braces   +13 added lines, -7 removed lines patch added patch discarded remove patch
@@ -86,9 +86,12 @@  discard block
 block discarded – undo
86 86
 	 * @return boolean
87 87
 	 */
88 88
 	public function canDisplayIsSourced($access_level = null){
89
-		if(!$this->gedcomrecord->canShow($access_level)) return false;
90
-		if($access_level === null )
91
-		    $access_level = \Fisharebest\Webtrees\Auth::accessLevel($this->gedcomrecord->getTree());
89
+		if(!$this->gedcomrecord->canShow($access_level)) {
90
+			return false;
91
+		}
92
+		if($access_level === null ) {
93
+				    $access_level = \Fisharebest\Webtrees\Auth::accessLevel($this->gedcomrecord->getTree());
94
+		}
92 95
 
93 96
 		$global_facts = Globals::getGlobalFacts();
94 97
 		if (isset($global_facts['SOUR'])) {
@@ -108,7 +111,9 @@  discard block
 block discarded – undo
108 111
 	 * @return int Level of sources
109 112
 	 */
110 113
 	public function isSourced(){
111
-		if($this->_issourced !== null) return $this->_issourced;
114
+		if($this->_issourced !== null) {
115
+			return $this->_issourced;
116
+		}
112 117
 		$this->_issourced=-1;
113 118
 		$sourcesfacts = $this->gedcomrecord->getFacts('SOUR');
114 119
 		foreach($sourcesfacts as $sourcefact){
@@ -127,7 +132,9 @@  discard block
 block discarded – undo
127 132
 	 * @return int Level of sources
128 133
 	 */
129 134
 	public function isFactSourced($eventslist){
130
-	    if(empty($eventslist)) return 0;
135
+	    if(empty($eventslist)) {
136
+	    	return 0;
137
+	    }
131 138
 		$isSourced=0;
132 139
 		$facts = $this->gedcomrecord->getFacts($eventslist);
133 140
 		foreach($facts as $fact){
@@ -137,8 +144,7 @@  discard block
 block discarded – undo
137 144
 				if($tmpIsSourced != 0) {
138 145
 					if($isSourced==0) {
139 146
 						$isSourced =  $tmpIsSourced;
140
-					}
141
-					else{
147
+					} else{
142 148
 						$isSourced = max($isSourced, $tmpIsSourced);
143 149
 					}
144 150
 				}
Please login to merge, or discard this patch.
src/Webtrees/Module/AdminTasks/AdminConfigController.php 2 patches
Indentation   +87 added lines, -87 removed lines patch added patch discarded remove patch
@@ -35,37 +35,37 @@  discard block
 block discarded – undo
35 35
  */
36 36
 class AdminConfigController extends MvcController
37 37
 {    
38
-    /**
39
-     * Tasks Provider
40
-     * @var TaskProviderInterface $provider
41
-     */
42
-    protected $provider;    
38
+	/**
39
+	 * Tasks Provider
40
+	 * @var TaskProviderInterface $provider
41
+	 */
42
+	protected $provider;    
43 43
     
44
-    /**
45
-     * Constructor for Admin Config controller
46
-     * @param \Fisharebest\Webtrees\Module\AbstractModule $module
47
-     */
48
-    public function __construct(AbstractModule $module) {
49
-        parent::__construct($module);
44
+	/**
45
+	 * Constructor for Admin Config controller
46
+	 * @param \Fisharebest\Webtrees\Module\AbstractModule $module
47
+	 */
48
+	public function __construct(AbstractModule $module) {
49
+		parent::__construct($module);
50 50
         
51
-        $this->provider = $this->module->getProvider();
52
-    }    
51
+		$this->provider = $this->module->getProvider();
52
+	}    
53 53
     
54
-    /**
55
-     * Pages
56
-     */
54
+	/**
55
+	 * Pages
56
+	 */
57 57
         
58
-    /**
59
-     * AdminConfig@index
60
-     */
61
-    public function index() {
58
+	/**
59
+	 * AdminConfig@index
60
+	 */
61
+	public function index() {
62 62
         
63
-        $tree = Globals::getTree();
64
-        Theme::theme(new AdministrationTheme)->init($tree);
65
-        $controller = new PageController();
66
-        $controller
67
-            ->restrictAccess(Auth::isAdmin())
68
-            ->setPageTitle($this->module->getTitle());
63
+		$tree = Globals::getTree();
64
+		Theme::theme(new AdministrationTheme)->init($tree);
65
+		$controller = new PageController();
66
+		$controller
67
+			->restrictAccess(Auth::isAdmin())
68
+			->setPageTitle($this->module->getTitle());
69 69
 			
70 70
 		$token = $this->module->getSetting('MAJ_AT_FORCE_EXEC_TOKEN');
71 71
 		if(is_null($token)) {
@@ -73,11 +73,11 @@  discard block
 block discarded – undo
73 73
 			$this->module->setSetting('PAT_FORCE_EXEC_TOKEN', $token);
74 74
 		}
75 75
         
76
-        $data = new ViewBag();
77
-        $data->set('title', $controller->getPageTitle());
76
+		$data = new ViewBag();
77
+		$data->set('title', $controller->getPageTitle());
78 78
         
79
-        $table_id = 'table-admintasks-' . Uuid::uuid4();
80
-        $data->set('table_id', $table_id);
79
+		$table_id = 'table-admintasks-' . Uuid::uuid4();
80
+		$data->set('table_id', $table_id);
81 81
 		
82 82
 		$data->set('trigger_url_root', WT_BASE_URL.'module.php?mod='.$this->module->getName().'&mod_action=Task@trigger');
83 83
 		$token = $this->module->getSetting('MAJ_AT_FORCE_EXEC_TOKEN');
@@ -90,9 +90,9 @@  discard block
 block discarded – undo
90 90
 		$this->provider->getInstalledTasks();
91 91
 		
92 92
 		$controller
93
-            ->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
94
-            ->addExternalJavascript(WT_DATATABLES_BOOTSTRAP_JS_URL)
95
-            ->addInlineJavascript('
93
+			->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
94
+			->addExternalJavascript(WT_DATATABLES_BOOTSTRAP_JS_URL)
95
+			->addInlineJavascript('
96 96
                 //Datatable initialisation
97 97
 				jQuery.fn.dataTableExt.oSort["unicode-asc"  ]=function(a,b) {return a.replace(/<[^<]*>/, "").localeCompare(b.replace(/<[^<]*>/, ""))};
98 98
 				jQuery.fn.dataTableExt.oSort["unicode-desc" ]=function(a,b) {return b.replace(/<[^<]*>/, "").localeCompare(a.replace(/<[^<]*>/, ""))};
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 				});
125 125
                 
126 126
                 ')
127
-                ->addInlineJavascript('					
127
+				->addInlineJavascript('					
128 128
 					function generate_force_token() {
129 129
 						jQuery("#bt_genforcetoken").attr("disabled", "disabled");
130 130
 						jQuery("#bt_tokentext").empty().html("<i class=\"fa fa-spinner fa-pulse fa-fw\"></i>");
@@ -172,54 +172,54 @@  discard block
 block discarded – undo
172 172
                     } 
173 173
                 ');
174 174
         
175
-        ViewFactory::make('AdminConfig', $this, $controller, $data)->render();
176
-    }
175
+		ViewFactory::make('AdminConfig', $this, $controller, $data)->render();
176
+	}
177 177
     
178
-    /**
179
-     * AdminConfig@jsonTasksList
180
-     */
181
-    public function jsonTasksList() {    
182
-        $controller = new JsonController();
183
-        $controller
184
-            ->restrictAccess(Auth::isAdmin());
178
+	/**
179
+	 * AdminConfig@jsonTasksList
180
+	 */
181
+	public function jsonTasksList() {    
182
+		$controller = new JsonController();
183
+		$controller
184
+			->restrictAccess(Auth::isAdmin());
185 185
     
186
-        // Generate an AJAX/JSON response for datatables to load a block of rows
187
-        $search = Filter::postArray('search');
188
-        if($search) $search = $search['value'];
189
-        $start  = Filter::postInteger('start');
190
-        $length = Filter::postInteger('length');
191
-        $order  = Filter::postArray('order');
186
+		// Generate an AJAX/JSON response for datatables to load a block of rows
187
+		$search = Filter::postArray('search');
188
+		if($search) $search = $search['value'];
189
+		$start  = Filter::postInteger('start');
190
+		$length = Filter::postInteger('length');
191
+		$order  = Filter::postArray('order');
192 192
     
193 193
 		$order_by_name = false;
194
-        foreach($order as $key => &$value) {
195
-            switch($value['column']) {
196
-                case 3:
194
+		foreach($order as $key => &$value) {
195
+			switch($value['column']) {
196
+				case 3:
197 197
 					$order_by_name = true;
198
-                    unset($order[$key]);
199
-                    break;
200
-                case 4;
198
+					unset($order[$key]);
199
+					break;
200
+				case 4;
201 201
 					$value['column'] = 'majat_last_run';
202 202
 					break;
203 203
 				case 4;
204 204
 					$value['column'] = 'majat_last_result';
205 205
 					break;
206
-                default:
207
-                    unset($order[$key]);
208
-            }
209
-        }
206
+				default:
207
+					unset($order[$key]);
208
+			}
209
+		}
210 210
     
211
-        $list = $this->provider->getFilteredTasksList($search, $order, $start, $length);
211
+		$list = $this->provider->getFilteredTasksList($search, $order, $start, $length);
212 212
 		if($order_by_name) {
213 213
 			usort($list, function(AbstractTask $a, AbstractTask $b) { return I18N::strcasecmp($a->getTitle(), $b->getTitle()); });
214 214
 		}
215
-        $recordsFiltered = count($list);
216
-        $recordsTotal = $this->provider->getTasksCount();
215
+		$recordsFiltered = count($list);
216
+		$recordsTotal = $this->provider->getTasksCount();
217 217
     
218
-        $data = array();
219
-        foreach($list as $task) {    
220
-            $datum = array();
218
+		$data = array();
219
+		foreach($list as $task) {    
220
+			$datum = array();
221 221
 			
222
-            $datum[0] = '
222
+			$datum[0] = '
223 223
                 <div class="btn-group">
224 224
                     <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
225 225
                         <i class="fa fa-pencil"></i><span class="caret"></span>
@@ -237,50 +237,50 @@  discard block
 block discarded – undo
237 237
                        </li>
238 238
                     </ul>
239 239
                 </div>';
240
-            $datum[1] = $task->getName();
241
-            $datum[2] = $task->isEnabled() ? 
240
+			$datum[1] = $task->getName();
241
+			$datum[2] = $task->isEnabled() ? 
242 242
 				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : 
243 243
 				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
244
-            $datum[3] = $task->getTitle();
245
-            $date_format = str_replace('%', '', I18N::dateFormat()) . ' H:i:s';
244
+			$datum[3] = $task->getTitle();
245
+			$date_format = str_replace('%', '', I18N::dateFormat()) . ' H:i:s';
246 246
 			$datum[4] = $task->getLastUpdated()->format($date_format);
247
-            $datum[5] = $task->isLastRunSuccess() ? 
247
+			$datum[5] = $task->isLastRunSuccess() ? 
248 248
 				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : 
249 249
 				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
250
-            $dtF = new \DateTime('@0');
251
-            $dtT = new \DateTime('@' . ($task->getFrequency() * 60));            
252
-            $datum[6] = $dtF->diff($dtT)->format(I18N::translate('%a d %h h %i m'));
250
+			$dtF = new \DateTime('@0');
251
+			$dtT = new \DateTime('@' . ($task->getFrequency() * 60));            
252
+			$datum[6] = $dtF->diff($dtT)->format(I18N::translate('%a d %h h %i m'));
253 253
 			$datum[7] = $task->getRemainingOccurrences() > 0 ? I18N::number($task->getRemainingOccurrences()) : I18N::translate('Unlimited');
254 254
 			$datum[8] = $task->isRunning() ? 
255 255
 				'<i class="fa fa-cog fa-spin fa-fw"></i><span class="sr-only">'.I18N::translate('Running').'</span>' : 
256 256
 				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Not running').'</span>';
257 257
 			if($task->isEnabled() && !$task->isRunning()) {
258
-			    $datum[9] = '
258
+				$datum[9] = '
259 259
     			    <button id="bt_runtask_'. $task->getName() .'" class="btn btn-primary" href="#" onclick="return run_admintask(\''. $task->getName() .'\')">
260 260
     			         <div id="bt_runtasktext_'. $task->getName() .'"><i class="fa fa-cog fa-fw" ></i>' . I18N::translate('Run') . '</div>
261 261
     			    </button>';
262 262
 			}
263 263
 			else {
264
-			    $datum[9] = '';
264
+				$datum[9] = '';
265 265
 			}			    
266 266
 						
267
-            $data[] = $datum;
268
-        }
267
+			$data[] = $datum;
268
+		}
269 269
     
270
-        $controller->pageHeader();
270
+		$controller->pageHeader();
271 271
     
272
-        $controller->encode(array(
273
-            'draw'            => Filter::getInteger('draw'),
274
-            'recordsTotal'    => $recordsTotal,
275
-            'recordsFiltered' => $recordsFiltered,
276
-            'data'            => $data
277
-        ));
272
+		$controller->encode(array(
273
+			'draw'            => Filter::getInteger('draw'),
274
+			'recordsTotal'    => $recordsTotal,
275
+			'recordsFiltered' => $recordsFiltered,
276
+			'data'            => $data
277
+		));
278 278
     
279
-    }
279
+	}
280 280
 		
281 281
 	/**
282 282
 	 * AdminConfig@generateToken
283
-     *
283
+	 *
284 284
 	 * Ajax call to generate a new token. Display the token, if generated.
285 285
 	 * Tokens call only be generated by a site administrator.
286 286
 	 *
Please login to merge, or discard this patch.
Spacing   +22 added lines, -25 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
             ->setPageTitle($this->module->getTitle());
69 69
 			
70 70
 		$token = $this->module->getSetting('MAJ_AT_FORCE_EXEC_TOKEN');
71
-		if(is_null($token)) {
71
+		if (is_null($token)) {
72 72
 			$token = Functions::generateRandomToken();
73 73
 			$this->module->setSetting('PAT_FORCE_EXEC_TOKEN', $token);
74 74
 		}
@@ -76,12 +76,12 @@  discard block
 block discarded – undo
76 76
         $data = new ViewBag();
77 77
         $data->set('title', $controller->getPageTitle());
78 78
         
79
-        $table_id = 'table-admintasks-' . Uuid::uuid4();
79
+        $table_id = 'table-admintasks-'.Uuid::uuid4();
80 80
         $data->set('table_id', $table_id);
81 81
 		
82 82
 		$data->set('trigger_url_root', WT_BASE_URL.'module.php?mod='.$this->module->getName().'&mod_action=Task@trigger');
83 83
 		$token = $this->module->getSetting('MAJ_AT_FORCE_EXEC_TOKEN');
84
-		if(is_null($token)) {
84
+		if (is_null($token)) {
85 85
 			$token = Functions::generateRandomToken();
86 86
 			$this->module->setSetting('MAJ_AT_FORCE_EXEC_TOKEN', $token);
87 87
 		}
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
                     processing: true,
107 107
                     serverSide : true,
108 108
 					ajax : {
109
-						url : "module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@jsonTasksList&ged='. $tree->getNameUrl().'",
109
+						url : "module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@jsonTasksList&ged='.$tree->getNameUrl().'",
110 110
                         type : "POST"
111 111
 					},
112 112
                     columns: [
@@ -143,14 +143,14 @@  discard block
 block discarded – undo
143 143
                             url: "module.php", 
144 144
                             type: "GET",
145 145
                             data: {
146
-                			    mod: "' . $this->module->getName() .'",
146
+                			    mod: "' . $this->module->getName().'",
147 147
                                 mod_action:  "Task@setStatus",
148 148
                 			    task: task,
149 149
                                 status: status
150 150
                             },
151 151
                             error: function(result, stat, error) {
152 152
                                 var err = typeof result.responseJSON === "undefined" ? error : result.responseJSON.error;
153
-                                alert("' . I18N::translate('An error occured while editing this task:') . '" + err);
153
+                                alert("' . I18N::translate('An error occured while editing this task:').'" + err);
154 154
                             },
155 155
                             complete: function(result, stat) {
156 156
                                 adminTasksTable.ajax.reload(null, false);
@@ -185,14 +185,14 @@  discard block
 block discarded – undo
185 185
     
186 186
         // Generate an AJAX/JSON response for datatables to load a block of rows
187 187
         $search = Filter::postArray('search');
188
-        if($search) $search = $search['value'];
188
+        if ($search) $search = $search['value'];
189 189
         $start  = Filter::postInteger('start');
190 190
         $length = Filter::postInteger('length');
191 191
         $order  = Filter::postArray('order');
192 192
     
193 193
 		$order_by_name = false;
194
-        foreach($order as $key => &$value) {
195
-            switch($value['column']) {
194
+        foreach ($order as $key => &$value) {
195
+            switch ($value['column']) {
196 196
                 case 3:
197 197
 					$order_by_name = true;
198 198
                     unset($order[$key]);
@@ -209,14 +209,14 @@  discard block
 block discarded – undo
209 209
         }
210 210
     
211 211
         $list = $this->provider->getFilteredTasksList($search, $order, $start, $length);
212
-		if($order_by_name) {
212
+		if ($order_by_name) {
213 213
 			usort($list, function(AbstractTask $a, AbstractTask $b) { return I18N::strcasecmp($a->getTitle(), $b->getTitle()); });
214 214
 		}
215 215
         $recordsFiltered = count($list);
216 216
         $recordsTotal = $this->provider->getTasksCount();
217 217
     
218 218
         $data = array();
219
-        foreach($list as $task) {    
219
+        foreach ($list as $task) {    
220 220
             $datum = array();
221 221
 			
222 222
             $datum[0] = '
@@ -227,37 +227,34 @@  discard block
 block discarded – undo
227 227
                     <ul class="dropdown-menu" role="menu">
228 228
                        <li>
229 229
                             <a href="#" onclick="return set_admintask_status(\''. $task->getName().'\', '.($task->isEnabled() ? 'false' : 'true').');">
230
-                                <i class="fa fa-fw '.($task->isEnabled() ? 'fa-times' : 'fa-check').'"></i> ' . ($task->isEnabled() ? I18N::translate('Disable') : I18N::translate('Enable')) . '
230
+                                <i class="fa fa-fw '.($task->isEnabled() ? 'fa-times' : 'fa-check').'"></i> '.($task->isEnabled() ? I18N::translate('Disable') : I18N::translate('Enable')).'
231 231
                             </a>
232 232
                        </li>
233 233
                         <li>
234
-                            <a href="module.php?mod='.$this->module->getName().'&mod_action=Task@edit&task='. $task->getName().'">
235
-                                <i class="fa fa-fw fa-pencil"></i> ' . I18N::translate('Edit') . '
234
+                            <a href="module.php?mod='.$this->module->getName().'&mod_action=Task@edit&task='.$task->getName().'">
235
+                                <i class="fa fa-fw fa-pencil"></i> ' . I18N::translate('Edit').'
236 236
                             </a>
237 237
                        </li>
238 238
                     </ul>
239 239
                 </div>';
240 240
             $datum[1] = $task->getName();
241 241
             $datum[2] = $task->isEnabled() ? 
242
-				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : 
243
-				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
242
+				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
244 243
             $datum[3] = $task->getTitle();
245
-            $date_format = str_replace('%', '', I18N::dateFormat()) . ' H:i:s';
244
+            $date_format = str_replace('%', '', I18N::dateFormat()).' H:i:s';
246 245
 			$datum[4] = $task->getLastUpdated()->format($date_format);
247 246
             $datum[5] = $task->isLastRunSuccess() ? 
248
-				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : 
249
-				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
247
+				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
250 248
             $dtF = new \DateTime('@0');
251
-            $dtT = new \DateTime('@' . ($task->getFrequency() * 60));            
249
+            $dtT = new \DateTime('@'.($task->getFrequency() * 60));            
252 250
             $datum[6] = $dtF->diff($dtT)->format(I18N::translate('%a d %h h %i m'));
253 251
 			$datum[7] = $task->getRemainingOccurrences() > 0 ? I18N::number($task->getRemainingOccurrences()) : I18N::translate('Unlimited');
254 252
 			$datum[8] = $task->isRunning() ? 
255
-				'<i class="fa fa-cog fa-spin fa-fw"></i><span class="sr-only">'.I18N::translate('Running').'</span>' : 
256
-				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Not running').'</span>';
257
-			if($task->isEnabled() && !$task->isRunning()) {
253
+				'<i class="fa fa-cog fa-spin fa-fw"></i><span class="sr-only">'.I18N::translate('Running').'</span>' : '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Not running').'</span>';
254
+			if ($task->isEnabled() && !$task->isRunning()) {
258 255
 			    $datum[9] = '
259
-    			    <button id="bt_runtask_'. $task->getName() .'" class="btn btn-primary" href="#" onclick="return run_admintask(\''. $task->getName() .'\')">
260
-    			         <div id="bt_runtasktext_'. $task->getName() .'"><i class="fa fa-cog fa-fw" ></i>' . I18N::translate('Run') . '</div>
256
+    			    <button id="bt_runtask_'. $task->getName().'" class="btn btn-primary" href="#" onclick="return run_admintask(\''.$task->getName().'\')">
257
+    			         <div id="bt_runtasktext_'. $task->getName().'"><i class="fa fa-cog fa-fw" ></i>'.I18N::translate('Run').'</div>
261 258
     			    </button>';
262 259
 			}
263 260
 			else {
Please login to merge, or discard this patch.
src/Webtrees/Module/GeoDispersion/AdminConfigController.php 3 patches
Indentation   +216 added lines, -216 removed lines patch added patch discarded remove patch
@@ -36,58 +36,58 @@  discard block
 block discarded – undo
36 36
  */
37 37
 class AdminConfigController extends MvcController
38 38
 {    
39
-    /**
40
-     * GeoAnalysis Provider
41
-     * @var GeoAnalysisProvider $provider
42
-     */
43
-    protected $provider;    
39
+	/**
40
+	 * GeoAnalysis Provider
41
+	 * @var GeoAnalysisProvider $provider
42
+	 */
43
+	protected $provider;    
44 44
     
45
-    /**
46
-     * Constructor for Admin Config controller
47
-     * @param AbstractModule $module
48
-     */
49
-    public function __construct(AbstractModule $module) {
50
-        parent::__construct($module);
45
+	/**
46
+	 * Constructor for Admin Config controller
47
+	 * @param AbstractModule $module
48
+	 */
49
+	public function __construct(AbstractModule $module) {
50
+		parent::__construct($module);
51 51
         
52
-        $this->provider = $this->module->getProvider();
53
-    }    
52
+		$this->provider = $this->module->getProvider();
53
+	}    
54 54
     
55
-    /**
56
-     * Pages
57
-     */
55
+	/**
56
+	 * Pages
57
+	 */
58 58
         
59
-    /**
60
-     * AdminConfig@index
61
-     */
62
-    public function index() {
63
-        $wt_tree = Globals::getTree();
64
-        Theme::theme(new AdministrationTheme)->init($wt_tree);
65
-        $controller = new PageController();
66
-        $controller
67
-            ->restrictAccess(Auth::isManager($wt_tree))
68
-            ->setPageTitle($this->module->getTitle());
59
+	/**
60
+	 * AdminConfig@index
61
+	 */
62
+	public function index() {
63
+		$wt_tree = Globals::getTree();
64
+		Theme::theme(new AdministrationTheme)->init($wt_tree);
65
+		$controller = new PageController();
66
+		$controller
67
+			->restrictAccess(Auth::isManager($wt_tree))
68
+			->setPageTitle($this->module->getTitle());
69 69
         
70
-        $data = new ViewBag();
71
-        $data->set('title', $controller->getPageTitle());
72
-        $data->set('tree', $wt_tree);
70
+		$data = new ViewBag();
71
+		$data->set('title', $controller->getPageTitle());
72
+		$data->set('tree', $wt_tree);
73 73
         
74
-        $data->set('root_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig');
74
+		$data->set('root_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig');
75 75
                 
76
-        $table_id = 'table-geoanalysis-' . Uuid::uuid4();
77
-        $data->set('table_id', $table_id);
76
+		$table_id = 'table-geoanalysis-' . Uuid::uuid4();
77
+		$data->set('table_id', $table_id);
78 78
         
79
-        $other_trees = array();
80
-        foreach (Tree::getAll() as $tree) {
81
-            if($tree->getTreeId() != $wt_tree->getTreeId()) $other_trees[] = $tree;
82
-        }      
83
-        $data->set('other_trees', $other_trees);
79
+		$other_trees = array();
80
+		foreach (Tree::getAll() as $tree) {
81
+			if($tree->getTreeId() != $wt_tree->getTreeId()) $other_trees[] = $tree;
82
+		}      
83
+		$data->set('other_trees', $other_trees);
84 84
         
85
-        $data->set('places_hierarchy', $this->provider->getPlacesHierarchy());
85
+		$data->set('places_hierarchy', $this->provider->getPlacesHierarchy());
86 86
         
87
-        $controller
88
-            ->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
89
-            ->addExternalJavascript(WT_DATATABLES_BOOTSTRAP_JS_URL)
90
-            ->addInlineJavascript('
87
+		$controller
88
+			->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
89
+			->addExternalJavascript(WT_DATATABLES_BOOTSTRAP_JS_URL)
90
+			->addInlineJavascript('
91 91
 				jQuery.fn.dataTableExt.oSort["text-asc"] = textCompareAsc;
92 92
 				jQuery.fn.dataTableExt.oSort["text-desc"] = textCompareDesc;
93 93
                 
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 				});
120 120
                 
121 121
                 ')
122
-                ->addInlineJavascript('				
122
+				->addInlineJavascript('				
123 123
                     function set_geoanalysis_status(ga_id, status, gedcom) {
124 124
                 		jQuery.ajax({
125 125
                             url: "module.php", 
@@ -163,54 +163,54 @@  discard block
 block discarded – undo
163 163
                 ');
164 164
         
165 165
         
166
-        ViewFactory::make('AdminConfig', $this, $controller, $data)->render();
167
-    }
166
+		ViewFactory::make('AdminConfig', $this, $controller, $data)->render();
167
+	}
168 168
 
169
-    /**
170
-     * AdminConfig@jsonGeoAnalysisList
171
-     */
172
-    public function jsonGeoAnalysisList() {
173
-        $wt_tree = Globals::getTree();
174
-        $controller = new JsonController();
175
-        $controller
176
-            ->restrictAccess(Auth::isManager($wt_tree));
169
+	/**
170
+	 * AdminConfig@jsonGeoAnalysisList
171
+	 */
172
+	public function jsonGeoAnalysisList() {
173
+		$wt_tree = Globals::getTree();
174
+		$controller = new JsonController();
175
+		$controller
176
+			->restrictAccess(Auth::isManager($wt_tree));
177 177
         
178
-        // Generate an AJAX/JSON response for datatables to load a block of rows
179
-        $search = Filter::postArray('search');
180
-        if($search) $search = $search['value'];
181
-        $start  = Filter::postInteger('start');
182
-        $length = Filter::postInteger('length');
183
-        $order  = Filter::postArray('order');
178
+		// Generate an AJAX/JSON response for datatables to load a block of rows
179
+		$search = Filter::postArray('search');
180
+		if($search) $search = $search['value'];
181
+		$start  = Filter::postInteger('start');
182
+		$length = Filter::postInteger('length');
183
+		$order  = Filter::postArray('order');
184 184
         
185
-        foreach($order as $key => &$value) {
186
-            switch($value['column']) {
187
-                case 3:
188
-                    $value['column'] = 'majgd_descr';
189
-                    break;
190
-                case 5;
191
-                    $value['column'] = 'majgd_sublevel';
192
-                    break;
193
-                default:
194
-                    unset($order[$key]);
195
-            }
196
-        }
185
+		foreach($order as $key => &$value) {
186
+			switch($value['column']) {
187
+				case 3:
188
+					$value['column'] = 'majgd_descr';
189
+					break;
190
+				case 5;
191
+					$value['column'] = 'majgd_sublevel';
192
+					break;
193
+				default:
194
+					unset($order[$key]);
195
+			}
196
+		}
197 197
         
198
-        /** @var GeoAnalysisProvider $provider */
199
-        $provider = $this->module->getProvider();
198
+		/** @var GeoAnalysisProvider $provider */
199
+		$provider = $this->module->getProvider();
200 200
         
201
-        $list = $provider->getFilteredGeoAnalysisList($search, $order, $start, $length);
202
-        $recordsFiltered = count($list);
203
-        $recordsTotal = $this->provider->getGeoAnalysisCount();
201
+		$list = $provider->getFilteredGeoAnalysisList($search, $order, $start, $length);
202
+		$recordsFiltered = count($list);
203
+		$recordsTotal = $this->provider->getGeoAnalysisCount();
204 204
         
205
-        $data = array();
206
-        $place_hierarchy = $this->provider->getPlacesHierarchy();
207
-        foreach($list as $ga) {
208
-            /** @var GeoAnalysis $ga */
205
+		$data = array();
206
+		$place_hierarchy = $this->provider->getPlacesHierarchy();
207
+		foreach($list as $ga) {
208
+			/** @var GeoAnalysis $ga */
209 209
             
210
-            $datum = array();
211
-            $options= $ga->getOptions();
210
+			$datum = array();
211
+			$options= $ga->getOptions();
212 212
             
213
-            $datum[0] = '
213
+			$datum[0] = '
214 214
                 <div class="btn-group">
215 215
                     <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
216 216
                         <i class="fa fa-pencil"></i><span class="caret"></span>
@@ -234,107 +234,107 @@  discard block
 block discarded – undo
234 234
                        </li>
235 235
                     </ul>
236 236
                 </div>';
237
-		    $datum[1] = $ga->getId();
238
-		    $datum[2] = $ga->isEnabled() ? 
237
+			$datum[1] = $ga->getId();
238
+			$datum[2] = $ga->isEnabled() ? 
239 239
 				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : 
240 240
 				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
241
-		    $datum[3] = $ga->getTitle();
242
-		    $analysis_level = $ga->getAnalysisLevel();
243
-		    if($place_hierarchy['type'] == 'header') {
244
-		        $datum[4] = $place_hierarchy['hierarchy'][$analysis_level - 1];
245
-		    } else {
246
-		        $datum[4] = $analysis_level . '(' . $place_hierarchy['hierarchy'][$analysis_level - 1] . ')';
247
-		    }
248
-		    $datum[5] = $ga->getAnalysisLevel();
249
-		    $datum[6] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
250
-		    $datum[7] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
251
-		    if($ga->hasMap()) {
252
-		        $datum[6] = $options->getMap()->getDescription();
253
-		        $datum[7] = '<span data-toggle="tooltip" title="' . $options->getMap()->getTopLevelName() . '" />';
254
-		        $top_level = $options->getMapLevel();
255
-		        if($place_hierarchy['type'] == 'header') {
256
-		            $datum[7] .= $place_hierarchy['hierarchy'][$top_level - 1];
257
-		        } else {
258
-		            $datum[7] .= $top_level . '(' . $place_hierarchy['hierarchy'][$top_level - 1] . ')';
259
-		        }
260
-		        $datum[7] .= '</span>';
261
-		    }
262
-		    $datum[8] = $options->isUsingFlags() ? 
241
+			$datum[3] = $ga->getTitle();
242
+			$analysis_level = $ga->getAnalysisLevel();
243
+			if($place_hierarchy['type'] == 'header') {
244
+				$datum[4] = $place_hierarchy['hierarchy'][$analysis_level - 1];
245
+			} else {
246
+				$datum[4] = $analysis_level . '(' . $place_hierarchy['hierarchy'][$analysis_level - 1] . ')';
247
+			}
248
+			$datum[5] = $ga->getAnalysisLevel();
249
+			$datum[6] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
250
+			$datum[7] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
251
+			if($ga->hasMap()) {
252
+				$datum[6] = $options->getMap()->getDescription();
253
+				$datum[7] = '<span data-toggle="tooltip" title="' . $options->getMap()->getTopLevelName() . '" />';
254
+				$top_level = $options->getMapLevel();
255
+				if($place_hierarchy['type'] == 'header') {
256
+					$datum[7] .= $place_hierarchy['hierarchy'][$top_level - 1];
257
+				} else {
258
+					$datum[7] .= $top_level . '(' . $place_hierarchy['hierarchy'][$top_level - 1] . ')';
259
+				}
260
+				$datum[7] .= '</span>';
261
+			}
262
+			$datum[8] = $options->isUsingFlags() ? 
263 263
 				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : 
264 264
 				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
265
-		    $datum[9] = $options->getMaxDetailsInGen() > 0 ? $options->getMaxDetailsInGen() : I18N::translate('All');
265
+			$datum[9] = $options->getMaxDetailsInGen() > 0 ? $options->getMaxDetailsInGen() : I18N::translate('All');
266 266
 		    
267
-		    $data[] = $datum;
268
-        }
267
+			$data[] = $datum;
268
+		}
269 269
         
270
-        $controller->pageHeader();
270
+		$controller->pageHeader();
271 271
         
272
-        $controller->encode(array(
273
-            'draw'            => Filter::getInteger('draw'),
274
-            'recordsTotal'    => $recordsTotal,
275
-            'recordsFiltered' => $recordsFiltered,
276
-            'data'            => $data
277
-        ));
272
+		$controller->encode(array(
273
+			'draw'            => Filter::getInteger('draw'),
274
+			'recordsTotal'    => $recordsTotal,
275
+			'recordsFiltered' => $recordsFiltered,
276
+			'data'            => $data
277
+		));
278 278
         
279
-    }
279
+	}
280 280
 
281
-    /**
282
-     * AdminConfig@edit
283
-     */
284
-    public function edit() {
285
-        $ga_id = Filter::getInteger('ga_id');
286
-        $ga = $this->provider->getGeoAnalysis($ga_id, false);
281
+	/**
282
+	 * AdminConfig@edit
283
+	 */
284
+	public function edit() {
285
+		$ga_id = Filter::getInteger('ga_id');
286
+		$ga = $this->provider->getGeoAnalysis($ga_id, false);
287 287
         
288
-        $this->renderEdit($ga);
289
-    }
288
+		$this->renderEdit($ga);
289
+	}
290 290
     
291
-    /**
292
-     * AdminConfig@add
293
-     */
294
-    public function add() {
295
-        $this->renderEdit(null);
296
-    }
291
+	/**
292
+	 * AdminConfig@add
293
+	 */
294
+	public function add() {
295
+		$this->renderEdit(null);
296
+	}
297 297
     
298
-    /**
299
-     * AdminConfig@save
300
-     */
301
-    public function save() {
302
-        $wt_tree = Globals::getTree();
303
-        $tmp_contrl = new PageController();
304
-        $tmp_contrl->restrictAccess(
305
-            Auth::isManager($wt_tree) 
306
-            && Filter::checkCsrf()
307
-         );
298
+	/**
299
+	 * AdminConfig@save
300
+	 */
301
+	public function save() {
302
+		$wt_tree = Globals::getTree();
303
+		$tmp_contrl = new PageController();
304
+		$tmp_contrl->restrictAccess(
305
+			Auth::isManager($wt_tree) 
306
+			&& Filter::checkCsrf()
307
+		 );
308 308
         
309
-        $ga_id          = Filter::postInteger('ga_id');
310
-        $description    = Filter::post('description');
311
-        $analysislevel  = Filter::postInteger('analysislevel');
312
-        $use_map        = Filter::postBool('use_map');
313
-        if($use_map) {
314
-            $map_file   = base64_decode(Filter::post('map_file'));
315
-            $map_top_level   = Filter::postInteger('map_top_level');
316
-        }
317
-        $use_flags      = Filter::postBool('use_flags');
318
-        $gen_details    = Filter::postInteger('gen_details');
309
+		$ga_id          = Filter::postInteger('ga_id');
310
+		$description    = Filter::post('description');
311
+		$analysislevel  = Filter::postInteger('analysislevel');
312
+		$use_map        = Filter::postBool('use_map');
313
+		if($use_map) {
314
+			$map_file   = base64_decode(Filter::post('map_file'));
315
+			$map_top_level   = Filter::postInteger('map_top_level');
316
+		}
317
+		$use_flags      = Filter::postBool('use_flags');
318
+		$gen_details    = Filter::postInteger('gen_details');
319 319
         
320
-        $success = false; 
321
-        if($ga_id) {
322
-            $ga = $this->provider->getGeoAnalysis($ga_id, false);
323
-            if($ga) {
324
-                $ga->setTitle($description);
325
-                $ga->setAnalysisLevel($analysislevel + 1);
326
-                $options = $ga->getOptions();
327
-                if($options) {
328
-                    $options->setUsingFlags($use_flags);
329
-                    $options->setMaxDetailsInGen($gen_details);
330
-                    if($use_map) {
331
-                        $options->setMap(new OutlineMap($map_file));
332
-                        $options->setMapLevel($map_top_level + 1);
333
-                    }
334
-                    else {
335
-                        $options->setMap(null);
336
-                    }
337
-                }
320
+		$success = false; 
321
+		if($ga_id) {
322
+			$ga = $this->provider->getGeoAnalysis($ga_id, false);
323
+			if($ga) {
324
+				$ga->setTitle($description);
325
+				$ga->setAnalysisLevel($analysislevel + 1);
326
+				$options = $ga->getOptions();
327
+				if($options) {
328
+					$options->setUsingFlags($use_flags);
329
+					$options->setMaxDetailsInGen($gen_details);
330
+					if($use_map) {
331
+						$options->setMap(new OutlineMap($map_file));
332
+						$options->setMapLevel($map_top_level + 1);
333
+					}
334
+					else {
335
+						$options->setMap(null);
336
+					}
337
+				}
338 338
 				
339 339
 				$res = $this->provider->updateGeoAnalysis($ga);
340 340
 				if($res) {
@@ -347,8 +347,8 @@  discard block
 block discarded – undo
347 347
 					FlashMessages::addMessage(I18N::translate('An error occured while updating the geographical dispersion analysis “%s”', $ga->getTitle()), 'danger');
348 348
 					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'. $ga->getId() .'” could not be updated. See error log.');
349 349
 				}
350
-            }
351
-        } else {
350
+			}
351
+		} else {
352 352
 			$ga = $this->provider->createGeoAnalysis(
353 353
 				$description,
354 354
 				$analysislevel + 1,
@@ -366,33 +366,33 @@  discard block
 block discarded – undo
366 366
 				FlashMessages::addMessage(I18N::translate('An error occured while adding the geographical dispersion analysis “%s”', $description), 'danger');
367 367
 				Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis “'.$description.'” could not be added. See error log.');
368 368
 			}
369
-        }
369
+		}
370 370
         
371
-        $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl();
372
-        if(!$success) {			
373
-            if($ga) {
374
-                $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@edit&ga_id='. $ga->getId() .'&ged=' . $wt_tree->getNameUrl();
375
-            }
376
-            else {
377
-                $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@add&ged=' . $wt_tree->getNameUrl();
378
-            }
379
-        }        
380
-        header('Location: ' . WT_BASE_URL . $redirection_url);
371
+		$redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl();
372
+		if(!$success) {			
373
+			if($ga) {
374
+				$redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@edit&ga_id='. $ga->getId() .'&ged=' . $wt_tree->getNameUrl();
375
+			}
376
+			else {
377
+				$redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@add&ged=' . $wt_tree->getNameUrl();
378
+			}
379
+		}        
380
+		header('Location: ' . WT_BASE_URL . $redirection_url);
381 381
         
382
-    }
382
+	}
383 383
      
384 384
 	/**
385 385
 	 * Renders the edit form, whether it is an edition of an existing GeoAnalysis, or the addition of a new one.
386 386
 	 * 
387 387
 	 * @param (GeoAnalysis!null) $ga GeoAnalysis to edit
388 388
 	 */
389
-    protected function renderEdit(GeoAnalysis $ga = null) {
390
-        $wt_tree = Globals::getTree();
391
-        Theme::theme(new AdministrationTheme)->init($wt_tree);
392
-        $controller = new PageController();        
393
-        $controller
394
-            ->restrictAccess(Auth::isManager($wt_tree))
395
-            ->addInlineJavascript('
389
+	protected function renderEdit(GeoAnalysis $ga = null) {
390
+		$wt_tree = Globals::getTree();
391
+		Theme::theme(new AdministrationTheme)->init($wt_tree);
392
+		$controller = new PageController();        
393
+		$controller
394
+			->restrictAccess(Auth::isManager($wt_tree))
395
+			->addInlineJavascript('
396 396
                 function toggleMapOptions() {
397 397
                     if($("input:radio[name=\'use_map\']:checked").val() == 1) {
398 398
                         $("#map_options").show();
@@ -406,34 +406,34 @@  discard block
 block discarded – undo
406 406
                 toggleMapOptions();
407 407
             ');
408 408
         
409
-        $data = new ViewBag();
410
-        if($ga) {
411
-            $controller->setPageTitle(I18N::translate('Edit the geographical dispersion analysis'));
412
-            $data->set('geo_analysis', $ga);
413
-        } else {
414
-            $controller->setPageTitle(I18N::translate('Add a geographical dispersion analysis'));
415
-        }
409
+		$data = new ViewBag();
410
+		if($ga) {
411
+			$controller->setPageTitle(I18N::translate('Edit the geographical dispersion analysis'));
412
+			$data->set('geo_analysis', $ga);
413
+		} else {
414
+			$controller->setPageTitle(I18N::translate('Add a geographical dispersion analysis'));
415
+		}
416 416
         
417
-        $data->set('title', $controller->getPageTitle());
418
-        $data->set('admin_config_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl());
419
-        $data->set('module_title', $this->module->getTitle());
420
-        $data->set('save_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@save&ged=' . $wt_tree->getNameUrl());
421
-        $data->set('places_hierarchy', $this->provider->getPlacesHierarchy());
417
+		$data->set('title', $controller->getPageTitle());
418
+		$data->set('admin_config_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl());
419
+		$data->set('module_title', $this->module->getTitle());
420
+		$data->set('save_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@save&ged=' . $wt_tree->getNameUrl());
421
+		$data->set('places_hierarchy', $this->provider->getPlacesHierarchy());
422 422
     
423
-        $map_list = array_map(
424
-            function(OutlineMap $map) {
425
-                return $map->getDescription();
426
-            },
427
-            $this->provider->getOutlineMapsList()
428
-            );
429
-        asort($map_list);
430
-        $data->set('map_list', $map_list);
423
+		$map_list = array_map(
424
+			function(OutlineMap $map) {
425
+				return $map->getDescription();
426
+			},
427
+			$this->provider->getOutlineMapsList()
428
+			);
429
+		asort($map_list);
430
+		$data->set('map_list', $map_list);
431 431
     
432
-        $gen_details = array(0 => I18N::translate('All'));
433
-        for($i = 1; $i <= 10 ; $i++) $gen_details[$i] = $i;
434
-        $data->set('generation_details', $gen_details);
432
+		$gen_details = array(0 => I18N::translate('All'));
433
+		for($i = 1; $i <= 10 ; $i++) $gen_details[$i] = $i;
434
+		$data->set('generation_details', $gen_details);
435 435
     
436
-        ViewFactory::make('GeoAnalysisEdit', $this, $controller, $data)->render();
437
-    }
436
+		ViewFactory::make('GeoAnalysisEdit', $this, $controller, $data)->render();
437
+	}
438 438
     
439 439
 }
440 440
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +43 added lines, -45 removed lines patch added patch discarded remove patch
@@ -71,14 +71,14 @@  discard block
 block discarded – undo
71 71
         $data->set('title', $controller->getPageTitle());
72 72
         $data->set('tree', $wt_tree);
73 73
         
74
-        $data->set('root_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig');
74
+        $data->set('root_url', 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig');
75 75
                 
76
-        $table_id = 'table-geoanalysis-' . Uuid::uuid4();
76
+        $table_id = 'table-geoanalysis-'.Uuid::uuid4();
77 77
         $data->set('table_id', $table_id);
78 78
         
79 79
         $other_trees = array();
80 80
         foreach (Tree::getAll() as $tree) {
81
-            if($tree->getTreeId() != $wt_tree->getTreeId()) $other_trees[] = $tree;
81
+            if ($tree->getTreeId() != $wt_tree->getTreeId()) $other_trees[] = $tree;
82 82
         }      
83 83
         $data->set('other_trees', $other_trees);
84 84
         
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
                     processing: true,
102 102
                     serverSide : true,
103 103
 					ajax : {
104
-						url : "module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@jsonGeoAnalysisList&ged='. $wt_tree->getNameUrl().'",
104
+						url : "module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@jsonGeoAnalysisList&ged='.$wt_tree->getNameUrl().'",
105 105
                         type : "POST"
106 106
 					},
107 107
                     columns: [
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
                             url: "module.php", 
126 126
                             type: "GET",
127 127
                             data: {
128
-                			    mod: "' . $this->module->getName() .'",
128
+                			    mod: "' . $this->module->getName().'",
129 129
                                 mod_action:  "GeoAnalysis@setStatus",
130 130
                 			    ga_id: ga_id,
131 131
                 			    ged: typeof gedcom === "undefined" ? WT_GEDCOM : gedcom,
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
                             },
134 134
                             error: function(result, stat, error) {
135 135
                                 var err = typeof result.responseJSON === "undefined" ? error : result.responseJSON.error;
136
-                                alert("' . I18N::translate('An error occured while editing this analysis:') . '" + err);
136
+                                alert("' . I18N::translate('An error occured while editing this analysis:').'" + err);
137 137
                             },
138 138
                             complete: function(result, stat) {
139 139
                                 geoAnalysisTable.ajax.reload(null, false);
@@ -146,14 +146,14 @@  discard block
 block discarded – undo
146 146
                             url: "module.php", 
147 147
                             type: "GET",
148 148
                             data: {
149
-                			    mod: "' . $this->module->getName() .'",
149
+                			    mod: "' . $this->module->getName().'",
150 150
                                 mod_action:  "GeoAnalysis@delete",
151 151
                 			    ga_id: ga_id,
152 152
                 			    ged: typeof gedcom === "undefined" ? WT_GEDCOM : gedcom
153 153
                             },
154 154
                             error: function(result, stat, error) {
155 155
                                 var err = typeof result.responseJSON === "undefined" ? error : result.responseJSON.error;
156
-                                alert("' . I18N::translate('An error occured while deleting this analysis:') . '" + err);
156
+                                alert("' . I18N::translate('An error occured while deleting this analysis:').'" + err);
157 157
                             },
158 158
                             complete: function(result, stat) {
159 159
                                 geoAnalysisTable.ajax.reload(null, false);
@@ -177,13 +177,13 @@  discard block
 block discarded – undo
177 177
         
178 178
         // Generate an AJAX/JSON response for datatables to load a block of rows
179 179
         $search = Filter::postArray('search');
180
-        if($search) $search = $search['value'];
180
+        if ($search) $search = $search['value'];
181 181
         $start  = Filter::postInteger('start');
182 182
         $length = Filter::postInteger('length');
183 183
         $order  = Filter::postArray('order');
184 184
         
185
-        foreach($order as $key => &$value) {
186
-            switch($value['column']) {
185
+        foreach ($order as $key => &$value) {
186
+            switch ($value['column']) {
187 187
                 case 3:
188 188
                     $value['column'] = 'majgd_descr';
189 189
                     break;
@@ -204,11 +204,11 @@  discard block
 block discarded – undo
204 204
         
205 205
         $data = array();
206 206
         $place_hierarchy = $this->provider->getPlacesHierarchy();
207
-        foreach($list as $ga) {
207
+        foreach ($list as $ga) {
208 208
             /** @var GeoAnalysis $ga */
209 209
             
210 210
             $datum = array();
211
-            $options= $ga->getOptions();
211
+            $options = $ga->getOptions();
212 212
             
213 213
             $datum[0] = '
214 214
                 <div class="btn-group">
@@ -218,50 +218,48 @@  discard block
 block discarded – undo
218 218
                     <ul class="dropdown-menu" role="menu">
219 219
                        <li>
220 220
                             <a href="#" onclick="return set_geoanalysis_status('. $ga->getId().', '.($ga->isEnabled() ? 'false' : 'true').', \''.Filter::escapeJs($wt_tree->getName()).'\');">
221
-                                <i class="fa fa-fw '.($ga->isEnabled() ? 'fa-times' : 'fa-check').'"></i> ' . ($ga->isEnabled() ? I18N::translate('Disable') : I18N::translate('Enable')) . '
221
+                                <i class="fa fa-fw '.($ga->isEnabled() ? 'fa-times' : 'fa-check').'"></i> '.($ga->isEnabled() ? I18N::translate('Disable') : I18N::translate('Enable')).'
222 222
                             </a>
223 223
                        </li>
224 224
                         <li>
225 225
                             <a href="module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@edit&ga_id='.$ga->getId().'&ged='.$wt_tree->getName().'">
226
-                                <i class="fa fa-fw fa-pencil"></i> ' . I18N::translate('Edit') . '
226
+                                <i class="fa fa-fw fa-pencil"></i> ' . I18N::translate('Edit').'
227 227
                             </a>
228 228
                        </li>
229 229
                        <li class="divider" />
230 230
                        <li>
231 231
                             <a href="#" onclick="return delete_geoanalysis('. $ga->getId().', \''.Filter::escapeJs($wt_tree->getName()).'\');">
232
-                                <i class="fa fa-fw fa-trash-o"></i> ' . I18N::translate('Delete') . '
232
+                                <i class="fa fa-fw fa-trash-o"></i> ' . I18N::translate('Delete').'
233 233
                             </a>
234 234
                        </li>
235 235
                     </ul>
236 236
                 </div>';
237 237
 		    $datum[1] = $ga->getId();
238 238
 		    $datum[2] = $ga->isEnabled() ? 
239
-				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : 
240
-				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
239
+				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Enabled').'</span>' : '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('Disabled').'</span>';
241 240
 		    $datum[3] = $ga->getTitle();
242 241
 		    $analysis_level = $ga->getAnalysisLevel();
243
-		    if($place_hierarchy['type'] == 'header') {
242
+		    if ($place_hierarchy['type'] == 'header') {
244 243
 		        $datum[4] = $place_hierarchy['hierarchy'][$analysis_level - 1];
245 244
 		    } else {
246
-		        $datum[4] = $analysis_level . '(' . $place_hierarchy['hierarchy'][$analysis_level - 1] . ')';
245
+		        $datum[4] = $analysis_level.'('.$place_hierarchy['hierarchy'][$analysis_level - 1].')';
247 246
 		    }
248 247
 		    $datum[5] = $ga->getAnalysisLevel();
249 248
 		    $datum[6] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
250 249
 		    $datum[7] = '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('None').'</span>';
251
-		    if($ga->hasMap()) {
250
+		    if ($ga->hasMap()) {
252 251
 		        $datum[6] = $options->getMap()->getDescription();
253
-		        $datum[7] = '<span data-toggle="tooltip" title="' . $options->getMap()->getTopLevelName() . '" />';
252
+		        $datum[7] = '<span data-toggle="tooltip" title="'.$options->getMap()->getTopLevelName().'" />';
254 253
 		        $top_level = $options->getMapLevel();
255
-		        if($place_hierarchy['type'] == 'header') {
254
+		        if ($place_hierarchy['type'] == 'header') {
256 255
 		            $datum[7] .= $place_hierarchy['hierarchy'][$top_level - 1];
257 256
 		        } else {
258
-		            $datum[7] .= $top_level . '(' . $place_hierarchy['hierarchy'][$top_level - 1] . ')';
257
+		            $datum[7] .= $top_level.'('.$place_hierarchy['hierarchy'][$top_level - 1].')';
259 258
 		        }
260 259
 		        $datum[7] .= '</span>';
261 260
 		    }
262 261
 		    $datum[8] = $options->isUsingFlags() ? 
263
-				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : 
264
-				'<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
262
+				'<i class="fa fa-check"></i><span class="sr-only">'.I18N::translate('Yes').'</span>' : '<i class="fa fa-times"></i><span class="sr-only">'.I18N::translate('No').'</span>';
265 263
 		    $datum[9] = $options->getMaxDetailsInGen() > 0 ? $options->getMaxDetailsInGen() : I18N::translate('All');
266 264
 		    
267 265
 		    $data[] = $datum;
@@ -310,24 +308,24 @@  discard block
 block discarded – undo
310 308
         $description    = Filter::post('description');
311 309
         $analysislevel  = Filter::postInteger('analysislevel');
312 310
         $use_map        = Filter::postBool('use_map');
313
-        if($use_map) {
311
+        if ($use_map) {
314 312
             $map_file   = base64_decode(Filter::post('map_file'));
315
-            $map_top_level   = Filter::postInteger('map_top_level');
313
+            $map_top_level = Filter::postInteger('map_top_level');
316 314
         }
317 315
         $use_flags      = Filter::postBool('use_flags');
318 316
         $gen_details    = Filter::postInteger('gen_details');
319 317
         
320 318
         $success = false; 
321
-        if($ga_id) {
319
+        if ($ga_id) {
322 320
             $ga = $this->provider->getGeoAnalysis($ga_id, false);
323
-            if($ga) {
321
+            if ($ga) {
324 322
                 $ga->setTitle($description);
325 323
                 $ga->setAnalysisLevel($analysislevel + 1);
326 324
                 $options = $ga->getOptions();
327
-                if($options) {
325
+                if ($options) {
328 326
                     $options->setUsingFlags($use_flags);
329 327
                     $options->setMaxDetailsInGen($gen_details);
330
-                    if($use_map) {
328
+                    if ($use_map) {
331 329
                         $options->setMap(new OutlineMap($map_file));
332 330
                         $options->setMapLevel($map_top_level + 1);
333 331
                     }
@@ -337,7 +335,7 @@  discard block
 block discarded – undo
337 335
                 }
338 336
 				
339 337
 				$res = $this->provider->updateGeoAnalysis($ga);
340
-				if($res) {
338
+				if ($res) {
341 339
 					FlashMessages::addMessage(I18N::translate('The geographical dispersion analysis “%s” has been successfully updated', $res->getTitle()), 'success');
342 340
 					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'.$res->getId().'” has been updated.');
343 341
 					$ga = $res;
@@ -345,7 +343,7 @@  discard block
 block discarded – undo
345 343
 				}
346 344
 				else {
347 345
 					FlashMessages::addMessage(I18N::translate('An error occured while updating the geographical dispersion analysis “%s”', $ga->getTitle()), 'danger');
348
-					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'. $ga->getId() .'” could not be updated. See error log.');
346
+					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'.$ga->getId().'” could not be updated. See error log.');
349 347
 				}
350 348
             }
351 349
         } else {
@@ -357,7 +355,7 @@  discard block
 block discarded – undo
357 355
 				$use_flags,
358 356
 				$gen_details
359 357
 			);
360
-			if($ga) {
358
+			if ($ga) {
361 359
 				FlashMessages::addMessage(I18N::translate('The geographical dispersion analysis “%s” has been successfully added.', $ga->getTitle()), 'success');
362 360
 				Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'.$ga->getId().'” has been added.');
363 361
 				$success = true;
@@ -368,16 +366,16 @@  discard block
 block discarded – undo
368 366
 			}
369 367
         }
370 368
         
371
-        $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl();
372
-        if(!$success) {			
373
-            if($ga) {
374
-                $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@edit&ga_id='. $ga->getId() .'&ged=' . $wt_tree->getNameUrl();
369
+        $redirection_url = 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig&ged='.$wt_tree->getNameUrl();
370
+        if (!$success) {			
371
+            if ($ga) {
372
+                $redirection_url = 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@edit&ga_id='.$ga->getId().'&ged='.$wt_tree->getNameUrl();
375 373
             }
376 374
             else {
377
-                $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@add&ged=' . $wt_tree->getNameUrl();
375
+                $redirection_url = 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@add&ged='.$wt_tree->getNameUrl();
378 376
             }
379 377
         }        
380
-        header('Location: ' . WT_BASE_URL . $redirection_url);
378
+        header('Location: '.WT_BASE_URL.$redirection_url);
381 379
         
382 380
     }
383 381
      
@@ -407,7 +405,7 @@  discard block
 block discarded – undo
407 405
             ');
408 406
         
409 407
         $data = new ViewBag();
410
-        if($ga) {
408
+        if ($ga) {
411 409
             $controller->setPageTitle(I18N::translate('Edit the geographical dispersion analysis'));
412 410
             $data->set('geo_analysis', $ga);
413 411
         } else {
@@ -415,9 +413,9 @@  discard block
 block discarded – undo
415 413
         }
416 414
         
417 415
         $data->set('title', $controller->getPageTitle());
418
-        $data->set('admin_config_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig&ged=' . $wt_tree->getNameUrl());
416
+        $data->set('admin_config_url', 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig&ged='.$wt_tree->getNameUrl());
419 417
         $data->set('module_title', $this->module->getTitle());
420
-        $data->set('save_url', 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@save&ged=' . $wt_tree->getNameUrl());
418
+        $data->set('save_url', 'module.php?mod='.$this->module->getName().'&mod_action=AdminConfig@save&ged='.$wt_tree->getNameUrl());
421 419
         $data->set('places_hierarchy', $this->provider->getPlacesHierarchy());
422 420
     
423 421
         $map_list = array_map(
@@ -430,7 +428,7 @@  discard block
 block discarded – undo
430 428
         $data->set('map_list', $map_list);
431 429
     
432 430
         $gen_details = array(0 => I18N::translate('All'));
433
-        for($i = 1; $i <= 10 ; $i++) $gen_details[$i] = $i;
431
+        for ($i = 1; $i <= 10; $i++) $gen_details[$i] = $i;
434 432
         $data->set('generation_details', $gen_details);
435 433
     
436 434
         ViewFactory::make('GeoAnalysisEdit', $this, $controller, $data)->render();
Please login to merge, or discard this patch.
Braces   +13 added lines, -11 removed lines patch added patch discarded remove patch
@@ -78,7 +78,9 @@  discard block
 block discarded – undo
78 78
         
79 79
         $other_trees = array();
80 80
         foreach (Tree::getAll() as $tree) {
81
-            if($tree->getTreeId() != $wt_tree->getTreeId()) $other_trees[] = $tree;
81
+            if($tree->getTreeId() != $wt_tree->getTreeId()) {
82
+            	$other_trees[] = $tree;
83
+            }
82 84
         }      
83 85
         $data->set('other_trees', $other_trees);
84 86
         
@@ -177,7 +179,9 @@  discard block
 block discarded – undo
177 179
         
178 180
         // Generate an AJAX/JSON response for datatables to load a block of rows
179 181
         $search = Filter::postArray('search');
180
-        if($search) $search = $search['value'];
182
+        if($search) {
183
+        	$search = $search['value'];
184
+        }
181 185
         $start  = Filter::postInteger('start');
182 186
         $length = Filter::postInteger('length');
183 187
         $order  = Filter::postArray('order');
@@ -330,8 +334,7 @@  discard block
 block discarded – undo
330 334
                     if($use_map) {
331 335
                         $options->setMap(new OutlineMap($map_file));
332 336
                         $options->setMapLevel($map_top_level + 1);
333
-                    }
334
-                    else {
337
+                    } else {
335 338
                         $options->setMap(null);
336 339
                     }
337 340
                 }
@@ -342,8 +345,7 @@  discard block
 block discarded – undo
342 345
 					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'.$res->getId().'” has been updated.');
343 346
 					$ga = $res;
344 347
 					$success = true;
345
-				}
346
-				else {
348
+				} else {
347 349
 					FlashMessages::addMessage(I18N::translate('An error occured while updating the geographical dispersion analysis “%s”', $ga->getTitle()), 'danger');
348 350
 					Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'. $ga->getId() .'” could not be updated. See error log.');
349 351
 				}
@@ -361,8 +363,7 @@  discard block
 block discarded – undo
361 363
 				FlashMessages::addMessage(I18N::translate('The geographical dispersion analysis “%s” has been successfully added.', $ga->getTitle()), 'success');
362 364
 				Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis ID “'.$ga->getId().'” has been added.');
363 365
 				$success = true;
364
-			}
365
-			else {
366
+			} else {
366 367
 				FlashMessages::addMessage(I18N::translate('An error occured while adding the geographical dispersion analysis “%s”', $description), 'danger');
367 368
 				Log::addConfigurationLog('Module '.$this->module->getName().' : Geo Analysis “'.$description.'” could not be added. See error log.');
368 369
 			}
@@ -372,8 +373,7 @@  discard block
 block discarded – undo
372 373
         if(!$success) {			
373 374
             if($ga) {
374 375
                 $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@edit&ga_id='. $ga->getId() .'&ged=' . $wt_tree->getNameUrl();
375
-            }
376
-            else {
376
+            } else {
377 377
                 $redirection_url = 'module.php?mod=' . $this->module->getName() . '&mod_action=AdminConfig@add&ged=' . $wt_tree->getNameUrl();
378 378
             }
379 379
         }        
@@ -430,7 +430,9 @@  discard block
 block discarded – undo
430 430
         $data->set('map_list', $map_list);
431 431
     
432 432
         $gen_details = array(0 => I18N::translate('All'));
433
-        for($i = 1; $i <= 10 ; $i++) $gen_details[$i] = $i;
433
+        for($i = 1; $i <= 10 ; $i++) {
434
+        	$gen_details[$i] = $i;
435
+        }
434 436
         $data->set('generation_details', $gen_details);
435 437
     
436 438
         ViewFactory::make('GeoAnalysisEdit', $this, $controller, $data)->render();
Please login to merge, or discard this patch.
src/Webtrees/Module/Certificates/CertificateController.php 3 patches
Indentation   +152 added lines, -152 removed lines patch added patch discarded remove patch
@@ -33,155 +33,155 @@  discard block
 block discarded – undo
33 33
  */
34 34
 class CertificateController extends MvcController
35 35
 {
36
-    /**
37
-     * Certificate Provider
38
-     * @var CertificateProviderInterface $provider
39
-     */
40
-    protected $provider;
36
+	/**
37
+	 * Certificate Provider
38
+	 * @var CertificateProviderInterface $provider
39
+	 */
40
+	protected $provider;
41 41
     
42
-    /**
43
-     * Constructor for Certificate controller
44
-     * @param AbstractModule $module
45
-     */
46
-    public function __construct(AbstractModule $module) {
47
-        parent::__construct($module);
48
-        
49
-        $this->provider = $this->module->getProvider();
50
-    }
42
+	/**
43
+	 * Constructor for Certificate controller
44
+	 * @param AbstractModule $module
45
+	 */
46
+	public function __construct(AbstractModule $module) {
47
+		parent::__construct($module);
48
+        
49
+		$this->provider = $this->module->getProvider();
50
+	}
51 51
     
52 52
     
53
-    /**
54
-     * Pages
55
-     */
56
-        
57
-    /**
58
-     * Certificate@index
59
-     */
60
-    public function index() {        
61
-        $tree = Globals::getTree();
62
-        $controller = new PageController();
63
-        $controller
64
-        ->setPageTitle(I18N::translate('Certificate'))
65
-        ->restrictAccess(
66
-            $this->module->getSetting('MAJ_SHOW_CERT', Auth::PRIV_HIDE) >= Auth::accessLevel($tree)
67
-        );
68
-        
69
-        $cid = Filter::get('cid');
70
-        
71
-        $certificate = null;
72
-        if(!empty($cid) && strlen($cid) > 22){
73
-            $certificate = Certificate::getInstance($cid, $tree, null, $this->provider);
74
-        }
75
-        
76
-        $data = new ViewBag();
77
-        $data->set('title', $controller->getPageTitle());
78
-        
79
-        $data->set('has_certif', false);
80
-        if($certificate) {
81
-            $controller->restrictAccess($certificate->canShow());
82
-            $data->set('title', $certificate->getTitle());
83
-            $data->set('has_certif', true);
84
-            $data->set('certificate', $certificate);
53
+	/**
54
+	 * Pages
55
+	 */
56
+        
57
+	/**
58
+	 * Certificate@index
59
+	 */
60
+	public function index() {        
61
+		$tree = Globals::getTree();
62
+		$controller = new PageController();
63
+		$controller
64
+		->setPageTitle(I18N::translate('Certificate'))
65
+		->restrictAccess(
66
+			$this->module->getSetting('MAJ_SHOW_CERT', Auth::PRIV_HIDE) >= Auth::accessLevel($tree)
67
+		);
68
+        
69
+		$cid = Filter::get('cid');
70
+        
71
+		$certificate = null;
72
+		if(!empty($cid) && strlen($cid) > 22){
73
+			$certificate = Certificate::getInstance($cid, $tree, null, $this->provider);
74
+		}
75
+        
76
+		$data = new ViewBag();
77
+		$data->set('title', $controller->getPageTitle());
78
+        
79
+		$data->set('has_certif', false);
80
+		if($certificate) {
81
+			$controller->restrictAccess($certificate->canShow());
82
+			$data->set('title', $certificate->getTitle());
83
+			$data->set('has_certif', true);
84
+			$data->set('certificate', $certificate);
85 85
             
86
-            $data->set(
87
-                'url_certif_city', 
88
-                'module.php?mod=' . Constants::MODULE_MAJ_CERTIF_NAME . 
89
-                    '&mod_action=Certificate@listAll' .
90
-                    '&ged=' . $tree->getNameUrl() .
91
-                    '&city=' . Functions::encryptToSafeBase64($certificate->getCity())
92
-            );
86
+			$data->set(
87
+				'url_certif_city', 
88
+				'module.php?mod=' . Constants::MODULE_MAJ_CERTIF_NAME . 
89
+					'&mod_action=Certificate@listAll' .
90
+					'&ged=' . $tree->getNameUrl() .
91
+					'&city=' . Functions::encryptToSafeBase64($certificate->getCity())
92
+			);
93 93
             
94
-            $controller->addInlineJavascript('
94
+			$controller->addInlineJavascript('
95 95
                 jQuery("#certificate-tabs").tabs();
96 96
 			    jQuery("#certificate-tabs").css("visibility", "visible");    
97 97
             ');
98 98
             
99
-            $data->set('has_linked_indis', false);
100
-            $data->set('has_linked_fams', false);
99
+			$data->set('has_linked_indis', false);
100
+			$data->set('has_linked_fams', false);
101 101
             
102
-            $linked_indis = $certificate->linkedIndividuals();
103
-            $linked_fams = $certificate->linkedFamilies();
102
+			$linked_indis = $certificate->linkedIndividuals();
103
+			$linked_fams = $certificate->linkedFamilies();
104 104
                         
105
-            if($linked_indis && count($linked_indis) > 0) {
106
-                $data->set('has_linked_indis', true);
107
-                $data->set('linked_indis', $linked_indis);
108
-            }
105
+			if($linked_indis && count($linked_indis) > 0) {
106
+				$data->set('has_linked_indis', true);
107
+				$data->set('linked_indis', $linked_indis);
108
+			}
109 109
             
110
-            if(!empty($linked_fams)) {
111
-                $data->set('has_linked_fams', true);
112
-                $data->set('linked_fams', $linked_fams);
113
-            }
114
-        }
115
-        
116
-        ViewFactory::make('Certificate', $this, $controller, $data)->render();
117
-    }
110
+			if(!empty($linked_fams)) {
111
+				$data->set('has_linked_fams', true);
112
+				$data->set('linked_fams', $linked_fams);
113
+			}
114
+		}
115
+        
116
+		ViewFactory::make('Certificate', $this, $controller, $data)->render();
117
+	}
118 118
     
119
-    /**
120
-     * Certificate@image
121
-     */
122
-    public function image() {
123
-        $tree = Globals::getTree();
124
-        $cid   = Filter::get('cid');
125
-        $certificate = null;
126
-        if(!empty($cid)) $certificate =  Certificate::getInstance($cid, $tree, null, $this->provider);
127
-        
128
-        $imageBuilder = new ImageBuilder($certificate);
129
-        
130
-        if (!empty(Filter::get('cb'))) {
131
-            $imageBuilder->setExpireOffset($imageBuilder->getExpireOffset() * 7);
132
-        }
133
-        
134
-        $imageBuilder
135
-            ->setShowWatermark(Auth::accessLevel($tree) >= $this->module->getSetting('MAJ_SHOW_NO_WATERMARK', Auth::PRIV_HIDE))
136
-            ->setFontMaxSize($this->module->getSetting('MAJ_WM_FONT_MAXSIZE', 18))
137
-            ->setFontColor($this->module->getSetting('MAJ_WM_FONT_COLOR', '#4D6DF3'))
138
-        ;
139
-        
140
-        $imageBuilder->render();
141
-        
142
-    }
119
+	/**
120
+	 * Certificate@image
121
+	 */
122
+	public function image() {
123
+		$tree = Globals::getTree();
124
+		$cid   = Filter::get('cid');
125
+		$certificate = null;
126
+		if(!empty($cid)) $certificate =  Certificate::getInstance($cid, $tree, null, $this->provider);
127
+        
128
+		$imageBuilder = new ImageBuilder($certificate);
129
+        
130
+		if (!empty(Filter::get('cb'))) {
131
+			$imageBuilder->setExpireOffset($imageBuilder->getExpireOffset() * 7);
132
+		}
133
+        
134
+		$imageBuilder
135
+			->setShowWatermark(Auth::accessLevel($tree) >= $this->module->getSetting('MAJ_SHOW_NO_WATERMARK', Auth::PRIV_HIDE))
136
+			->setFontMaxSize($this->module->getSetting('MAJ_WM_FONT_MAXSIZE', 18))
137
+			->setFontColor($this->module->getSetting('MAJ_WM_FONT_COLOR', '#4D6DF3'))
138
+		;
139
+        
140
+		$imageBuilder->render();
141
+        
142
+	}
143 143
     
144
-    /**
145
-     * Certificate@listAll
146
-     */
147
-    public function listAll() {
148
-        $tree = Globals::getTree();
149
-        $controller = new PageController();
150
-        $controller
151
-            ->setPageTitle(I18N::translate('Certificates'))
152
-            ->restrictAccess(
153
-                $this->module->getSetting('MAJ_SHOW_CERT', Auth::PRIV_HIDE) >= Auth::accessLevel($tree)
154
-            );
155
-        
156
-        $city = Filter::get('city');
157
-        
158
-        if(!empty($city) && strlen($city) > 22){
159
-            $city = Functions::decryptFromSafeBase64($city);
160
-            $controller->setPageTitle(I18N::translate('Certificates for %s', $city));
161
-        }
162
-        
163
-        $data = new ViewBag();
164
-        $data->set('title', $controller->getPageTitle());
165
-        $data->set('url_module', $this->module->getName());
166
-        $data->set('url_action', 'Certificate@listAll');
167
-        $data->set('url_ged', $tree->getNameUrl());
168
-        
169
-        $data->set('cities', $this->provider->getCitiesList());
170
-        $data->set('selected_city', $city);
171
-        
172
-        $data->set('has_list', false);        
173
-        if(!empty($city)) {            
174
-            $table_id = 'table-certiflist-' . Uuid::uuid4();
144
+	/**
145
+	 * Certificate@listAll
146
+	 */
147
+	public function listAll() {
148
+		$tree = Globals::getTree();
149
+		$controller = new PageController();
150
+		$controller
151
+			->setPageTitle(I18N::translate('Certificates'))
152
+			->restrictAccess(
153
+				$this->module->getSetting('MAJ_SHOW_CERT', Auth::PRIV_HIDE) >= Auth::accessLevel($tree)
154
+			);
155
+        
156
+		$city = Filter::get('city');
157
+        
158
+		if(!empty($city) && strlen($city) > 22){
159
+			$city = Functions::decryptFromSafeBase64($city);
160
+			$controller->setPageTitle(I18N::translate('Certificates for %s', $city));
161
+		}
162
+        
163
+		$data = new ViewBag();
164
+		$data->set('title', $controller->getPageTitle());
165
+		$data->set('url_module', $this->module->getName());
166
+		$data->set('url_action', 'Certificate@listAll');
167
+		$data->set('url_ged', $tree->getNameUrl());
168
+        
169
+		$data->set('cities', $this->provider->getCitiesList());
170
+		$data->set('selected_city', $city);
171
+        
172
+		$data->set('has_list', false);        
173
+		if(!empty($city)) {            
174
+			$table_id = 'table-certiflist-' . Uuid::uuid4();
175 175
             
176
-            $certif_list = $this->provider->getCertificatesList($city);            
177
-            if(!empty($certif_list)) {                
178
-                $data->set('has_list', true);
179
-                $data->set('table_id', $table_id);
180
-                $data->set('certificate_list', $certif_list);
176
+			$certif_list = $this->provider->getCertificatesList($city);            
177
+			if(!empty($certif_list)) {                
178
+				$data->set('has_list', true);
179
+				$data->set('table_id', $table_id);
180
+				$data->set('certificate_list', $certif_list);
181 181
                 
182
-                $controller
183
-                    ->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
184
-                    ->addInlineJavascript('
182
+				$controller
183
+					->addExternalJavascript(WT_JQUERY_DATATABLES_JS_URL)
184
+					->addInlineJavascript('
185 185
 				        jQuery.fn.dataTableExt.oSort["text-asc"] = textCompareAsc;
186 186
 				        jQuery.fn.dataTableExt.oSort["text-desc"] = textCompareDesc;
187 187
                         
@@ -203,28 +203,28 @@  discard block
 block discarded – undo
203 203
         				jQuery(".certificate-list").css("visibility", "visible");
204 204
         				jQuery(".loading-image").css("display", "none");
205 205
                     ');
206
-            }
207
-        }
206
+			}
207
+		}
208 208
         
209
-        ViewFactory::make('CertificatesList', $this, $controller, $data)->render();
209
+		ViewFactory::make('CertificatesList', $this, $controller, $data)->render();
210 210
         
211
-    }
211
+	}
212 212
     
213
-    /**
214
-     * Certificate@autocomplete
215
-     */
216
-    public function autocomplete() {
217
-        $tree = Globals::getTree();
218
-        $controller = new JsonController();
219
-        
220
-        $city = Filter::get('city');
221
-        $contains = Filter::get('term');        
213
+	/**
214
+	 * Certificate@autocomplete
215
+	 */
216
+	public function autocomplete() {
217
+		$tree = Globals::getTree();
218
+		$controller = new JsonController();
219
+        
220
+		$city = Filter::get('city');
221
+		$contains = Filter::get('term');        
222 222
 
223
-        $controller
224
-            ->restrictAccess(Auth::isEditor($tree) && !empty($city) && !empty($contains))
225
-            ->pageHeader();
223
+		$controller
224
+			->restrictAccess(Auth::isEditor($tree) && !empty($city) && !empty($contains))
225
+			->pageHeader();
226 226
         
227
-        $listCert = $this->provider->getCertificatesListBeginWith($city, $contains); 
228
-        $controller->encode($listCert);
229
-    }
227
+		$listCert = $this->provider->getCertificatesListBeginWith($city, $contains); 
228
+		$controller->encode($listCert);
229
+	}
230 230
 }
231 231
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
         $cid = Filter::get('cid');
70 70
         
71 71
         $certificate = null;
72
-        if(!empty($cid) && strlen($cid) > 22){
72
+        if (!empty($cid) && strlen($cid) > 22) {
73 73
             $certificate = Certificate::getInstance($cid, $tree, null, $this->provider);
74 74
         }
75 75
         
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
         $data->set('title', $controller->getPageTitle());
78 78
         
79 79
         $data->set('has_certif', false);
80
-        if($certificate) {
80
+        if ($certificate) {
81 81
             $controller->restrictAccess($certificate->canShow());
82 82
             $data->set('title', $certificate->getTitle());
83 83
             $data->set('has_certif', true);
@@ -85,10 +85,10 @@  discard block
 block discarded – undo
85 85
             
86 86
             $data->set(
87 87
                 'url_certif_city', 
88
-                'module.php?mod=' . Constants::MODULE_MAJ_CERTIF_NAME . 
89
-                    '&mod_action=Certificate@listAll' .
90
-                    '&ged=' . $tree->getNameUrl() .
91
-                    '&city=' . Functions::encryptToSafeBase64($certificate->getCity())
88
+                'module.php?mod='.Constants::MODULE_MAJ_CERTIF_NAME. 
89
+                    '&mod_action=Certificate@listAll'.
90
+                    '&ged='.$tree->getNameUrl().
91
+                    '&city='.Functions::encryptToSafeBase64($certificate->getCity())
92 92
             );
93 93
             
94 94
             $controller->addInlineJavascript('
@@ -102,12 +102,12 @@  discard block
 block discarded – undo
102 102
             $linked_indis = $certificate->linkedIndividuals();
103 103
             $linked_fams = $certificate->linkedFamilies();
104 104
                         
105
-            if($linked_indis && count($linked_indis) > 0) {
105
+            if ($linked_indis && count($linked_indis) > 0) {
106 106
                 $data->set('has_linked_indis', true);
107 107
                 $data->set('linked_indis', $linked_indis);
108 108
             }
109 109
             
110
-            if(!empty($linked_fams)) {
110
+            if (!empty($linked_fams)) {
111 111
                 $data->set('has_linked_fams', true);
112 112
                 $data->set('linked_fams', $linked_fams);
113 113
             }
@@ -121,9 +121,9 @@  discard block
 block discarded – undo
121 121
      */
122 122
     public function image() {
123 123
         $tree = Globals::getTree();
124
-        $cid   = Filter::get('cid');
124
+        $cid = Filter::get('cid');
125 125
         $certificate = null;
126
-        if(!empty($cid)) $certificate =  Certificate::getInstance($cid, $tree, null, $this->provider);
126
+        if (!empty($cid)) $certificate = Certificate::getInstance($cid, $tree, null, $this->provider);
127 127
         
128 128
         $imageBuilder = new ImageBuilder($certificate);
129 129
         
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
         
156 156
         $city = Filter::get('city');
157 157
         
158
-        if(!empty($city) && strlen($city) > 22){
158
+        if (!empty($city) && strlen($city) > 22) {
159 159
             $city = Functions::decryptFromSafeBase64($city);
160 160
             $controller->setPageTitle(I18N::translate('Certificates for %s', $city));
161 161
         }
@@ -170,11 +170,11 @@  discard block
 block discarded – undo
170 170
         $data->set('selected_city', $city);
171 171
         
172 172
         $data->set('has_list', false);        
173
-        if(!empty($city)) {            
174
-            $table_id = 'table-certiflist-' . Uuid::uuid4();
173
+        if (!empty($city)) {            
174
+            $table_id = 'table-certiflist-'.Uuid::uuid4();
175 175
             
176 176
             $certif_list = $this->provider->getCertificatesList($city);            
177
-            if(!empty($certif_list)) {                
177
+            if (!empty($certif_list)) {                
178 178
                 $data->set('has_list', true);
179 179
                 $data->set('table_id', $table_id);
180 180
                 $data->set('certificate_list', $certif_list);
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
 				        jQuery.fn.dataTableExt.oSort["text-desc"] = textCompareDesc;
187 187
                         
188 188
                         jQuery("#'.$table_id.'").dataTable( {
189
-        					dom: \'<"H"<"filtersH_' . $table_id . '">T<"dt-clear">pf<"dt-clear">irl>t<"F"pl<"dt-clear"><"filtersF_' . $table_id . '">>\',
189
+        					dom: \'<"H"<"filtersH_' . $table_id.'">T<"dt-clear">pf<"dt-clear">irl>t<"F"pl<"dt-clear"><"filtersF_'.$table_id.'">>\',
190 190
     					    '.I18N::datatablesI18N().',
191 191
     					    jQueryUI: true,
192 192
         					autoWidth: false,
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -123,7 +123,9 @@
 block discarded – undo
123 123
         $tree = Globals::getTree();
124 124
         $cid   = Filter::get('cid');
125 125
         $certificate = null;
126
-        if(!empty($cid)) $certificate =  Certificate::getInstance($cid, $tree, null, $this->provider);
126
+        if(!empty($cid)) {
127
+        	$certificate =  Certificate::getInstance($cid, $tree, null, $this->provider);
128
+        }
127 129
         
128 130
         $imageBuilder = new ImageBuilder($certificate);
129 131
         
Please login to merge, or discard this patch.
src/Webtrees/Module/Certificates/AdminConfigController.php 3 patches
Indentation   +56 added lines, -56 removed lines patch added patch discarded remove patch
@@ -29,75 +29,75 @@
 block discarded – undo
29 29
  */
30 30
 class AdminConfigController extends MvcController
31 31
 {
32
-    /**
33
-     * Manage updates sent from the AdminConfig@index form.
34
-     */
35
-    protected function update() {
32
+	/**
33
+	 * Manage updates sent from the AdminConfig@index form.
34
+	 */
35
+	protected function update() {
36 36
         
37
-        if(Auth::isAdmin()){
37
+		if(Auth::isAdmin()){
38 38
             
39
-            $this->module->setSetting('MAJ_SHOW_CERT', Filter::post('MAJ_SHOW_CERT'));
40
-            $this->module->setSetting('MAJ_SHOW_NO_WATERMARK', Filter::post('MAJ_SHOW_NO_WATERMARK'));
39
+			$this->module->setSetting('MAJ_SHOW_CERT', Filter::post('MAJ_SHOW_CERT'));
40
+			$this->module->setSetting('MAJ_SHOW_NO_WATERMARK', Filter::post('MAJ_SHOW_NO_WATERMARK'));
41 41
             
42
-            if($MAJ_WM_DEFAULT = Filter::post('MAJ_WM_DEFAULT')) {
43
-                $this->module->setSetting('MAJ_WM_DEFAULT', $MAJ_WM_DEFAULT);
44
-            }
42
+			if($MAJ_WM_DEFAULT = Filter::post('MAJ_WM_DEFAULT')) {
43
+				$this->module->setSetting('MAJ_WM_DEFAULT', $MAJ_WM_DEFAULT);
44
+			}
45 45
             
46
-            if($MAJ_WM_FONT_MAXSIZE = Filter::postInteger('MAJ_WM_FONT_MAXSIZE')) {
47
-                $this->module->setSetting('MAJ_WM_FONT_MAXSIZE', $MAJ_WM_FONT_MAXSIZE);
48
-            }
46
+			if($MAJ_WM_FONT_MAXSIZE = Filter::postInteger('MAJ_WM_FONT_MAXSIZE')) {
47
+				$this->module->setSetting('MAJ_WM_FONT_MAXSIZE', $MAJ_WM_FONT_MAXSIZE);
48
+			}
49 49
             
50
-            // Only accept valid color for MAJ_WM_FONT_COLOR
51
-            $MAJ_WM_FONT_COLOR = Filter::post('MAJ_WM_FONT_COLOR', '#([a-fA-F0-9]{3}){1,2}');            
52
-            if($MAJ_WM_FONT_COLOR) {
53
-                $this->module->setSetting('MAJ_WM_FONT_COLOR', $MAJ_WM_FONT_COLOR);
54
-            }
50
+			// Only accept valid color for MAJ_WM_FONT_COLOR
51
+			$MAJ_WM_FONT_COLOR = Filter::post('MAJ_WM_FONT_COLOR', '#([a-fA-F0-9]{3}){1,2}');            
52
+			if($MAJ_WM_FONT_COLOR) {
53
+				$this->module->setSetting('MAJ_WM_FONT_COLOR', $MAJ_WM_FONT_COLOR);
54
+			}
55 55
             
56
-            // Only accept valid folders for MAJ_CERT_ROOTDIR
57
-            $MAJ_CERT_ROOTDIR = preg_replace('/[\/\\\\]+/', '/', Filter::post('MAJ_CERT_ROOTDIR') . '/');
58
-            if (substr($MAJ_CERT_ROOTDIR, 0, 1) === '/') {
59
-                $MAJ_CERT_ROOTDIR = substr($MAJ_CERT_ROOTDIR, 1);
60
-            }
56
+			// Only accept valid folders for MAJ_CERT_ROOTDIR
57
+			$MAJ_CERT_ROOTDIR = preg_replace('/[\/\\\\]+/', '/', Filter::post('MAJ_CERT_ROOTDIR') . '/');
58
+			if (substr($MAJ_CERT_ROOTDIR, 0, 1) === '/') {
59
+				$MAJ_CERT_ROOTDIR = substr($MAJ_CERT_ROOTDIR, 1);
60
+			}
61 61
             
62
-            if ($MAJ_CERT_ROOTDIR) {
63
-                if (is_dir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
64
-                    $this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
65
-                } elseif (File::mkdir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
66
-                    $this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
67
-                    FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'info');
68
-                } else {
69
-                    FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'danger');
70
-                }
71
-            }
62
+			if ($MAJ_CERT_ROOTDIR) {
63
+				if (is_dir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
64
+					$this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
65
+				} elseif (File::mkdir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
66
+					$this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
67
+					FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'info');
68
+				} else {
69
+					FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'danger');
70
+				}
71
+			}
72 72
             
73
-            FlashMessages::addMessage(I18N::translate('The preferences for the module “%s” have been updated.', $this->module->getTitle()), 'success');
73
+			FlashMessages::addMessage(I18N::translate('The preferences for the module “%s” have been updated.', $this->module->getTitle()), 'success');
74 74
             
75
-            return;
76
-        }
77
-    }
75
+			return;
76
+		}
77
+	}
78 78
     
79
-    /**
80
-     * Pages
81
-     */
79
+	/**
80
+	 * Pages
81
+	 */
82 82
         
83
-    /**
84
-     * AdminConfig@index
85
-     */
86
-    public function index() {        
87
-        $action = Filter::post('action');        
88
-        if($action == 'update' && Filter::checkCsrf()) $this->update();
83
+	/**
84
+	 * AdminConfig@index
85
+	 */
86
+	public function index() {        
87
+		$action = Filter::post('action');        
88
+		if($action == 'update' && Filter::checkCsrf()) $this->update();
89 89
         
90
-        Theme::theme(new AdministrationTheme)->init(Globals::getTree());        
91
-        $ctrl = new PageController();
92
-        $ctrl
93
-            ->restrictAccess(Auth::isAdmin())
94
-            ->setPageTitle($this->module->getTitle());
90
+		Theme::theme(new AdministrationTheme)->init(Globals::getTree());        
91
+		$ctrl = new PageController();
92
+		$ctrl
93
+			->restrictAccess(Auth::isAdmin())
94
+			->setPageTitle($this->module->getTitle());
95 95
 
96
-        $view_bag = new ViewBag();
97
-        $view_bag->set('title', $ctrl->getPageTitle());
98
-        $view_bag->set('module', $this->module);
96
+		$view_bag = new ViewBag();
97
+		$view_bag->set('title', $ctrl->getPageTitle());
98
+		$view_bag->set('module', $this->module);
99 99
         
100
-        ViewFactory::make('AdminConfig', $this, $ctrl, $view_bag)->render();
101
-    }
100
+		ViewFactory::make('AdminConfig', $this, $ctrl, $view_bag)->render();
101
+	}
102 102
         
103 103
 }
104 104
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -34,39 +34,39 @@  discard block
 block discarded – undo
34 34
      */
35 35
     protected function update() {
36 36
         
37
-        if(Auth::isAdmin()){
37
+        if (Auth::isAdmin()) {
38 38
             
39 39
             $this->module->setSetting('MAJ_SHOW_CERT', Filter::post('MAJ_SHOW_CERT'));
40 40
             $this->module->setSetting('MAJ_SHOW_NO_WATERMARK', Filter::post('MAJ_SHOW_NO_WATERMARK'));
41 41
             
42
-            if($MAJ_WM_DEFAULT = Filter::post('MAJ_WM_DEFAULT')) {
42
+            if ($MAJ_WM_DEFAULT = Filter::post('MAJ_WM_DEFAULT')) {
43 43
                 $this->module->setSetting('MAJ_WM_DEFAULT', $MAJ_WM_DEFAULT);
44 44
             }
45 45
             
46
-            if($MAJ_WM_FONT_MAXSIZE = Filter::postInteger('MAJ_WM_FONT_MAXSIZE')) {
46
+            if ($MAJ_WM_FONT_MAXSIZE = Filter::postInteger('MAJ_WM_FONT_MAXSIZE')) {
47 47
                 $this->module->setSetting('MAJ_WM_FONT_MAXSIZE', $MAJ_WM_FONT_MAXSIZE);
48 48
             }
49 49
             
50 50
             // Only accept valid color for MAJ_WM_FONT_COLOR
51 51
             $MAJ_WM_FONT_COLOR = Filter::post('MAJ_WM_FONT_COLOR', '#([a-fA-F0-9]{3}){1,2}');            
52
-            if($MAJ_WM_FONT_COLOR) {
52
+            if ($MAJ_WM_FONT_COLOR) {
53 53
                 $this->module->setSetting('MAJ_WM_FONT_COLOR', $MAJ_WM_FONT_COLOR);
54 54
             }
55 55
             
56 56
             // Only accept valid folders for MAJ_CERT_ROOTDIR
57
-            $MAJ_CERT_ROOTDIR = preg_replace('/[\/\\\\]+/', '/', Filter::post('MAJ_CERT_ROOTDIR') . '/');
57
+            $MAJ_CERT_ROOTDIR = preg_replace('/[\/\\\\]+/', '/', Filter::post('MAJ_CERT_ROOTDIR').'/');
58 58
             if (substr($MAJ_CERT_ROOTDIR, 0, 1) === '/') {
59 59
                 $MAJ_CERT_ROOTDIR = substr($MAJ_CERT_ROOTDIR, 1);
60 60
             }
61 61
             
62 62
             if ($MAJ_CERT_ROOTDIR) {
63
-                if (is_dir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
63
+                if (is_dir(WT_DATA_DIR.$MAJ_CERT_ROOTDIR)) {
64 64
                     $this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
65
-                } elseif (File::mkdir(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)) {
65
+                } elseif (File::mkdir(WT_DATA_DIR.$MAJ_CERT_ROOTDIR)) {
66 66
                     $this->module->setSetting('MAJ_CERT_ROOTDIR', $MAJ_CERT_ROOTDIR);
67
-                    FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'info');
67
+                    FlashMessages::addMessage(I18N::translate('The folder %s has been created.', Html::filename(WT_DATA_DIR.$MAJ_CERT_ROOTDIR)), 'info');
68 68
                 } else {
69
-                    FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR . $MAJ_CERT_ROOTDIR)), 'danger');
69
+                    FlashMessages::addMessage(I18N::translate('The folder %s does not exist, and it could not be created.', Html::filename(WT_DATA_DIR.$MAJ_CERT_ROOTDIR)), 'danger');
70 70
                 }
71 71
             }
72 72
             
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
      */
86 86
     public function index() {        
87 87
         $action = Filter::post('action');        
88
-        if($action == 'update' && Filter::checkCsrf()) $this->update();
88
+        if ($action == 'update' && Filter::checkCsrf()) $this->update();
89 89
         
90 90
         Theme::theme(new AdministrationTheme)->init(Globals::getTree());        
91 91
         $ctrl = new PageController();
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -85,7 +85,9 @@
 block discarded – undo
85 85
      */
86 86
     public function index() {        
87 87
         $action = Filter::post('action');        
88
-        if($action == 'update' && Filter::checkCsrf()) $this->update();
88
+        if($action == 'update' && Filter::checkCsrf()) {
89
+        	$this->update();
90
+        }
89 91
         
90 92
         Theme::theme(new AdministrationTheme)->init(Globals::getTree());        
91 93
         $ctrl = new PageController();
Please login to merge, or discard this patch.
src/Webtrees/Module/Certificates/Model/Certificate.php 1 patch
Spacing   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
  */
36 36
 class Certificate extends Media {
37 37
     
38
-    const URL_PREFIX  = 'module.php?mod=myartjaub_certificates&mod_action=Certificate&cid=';
38
+    const URL_PREFIX = 'module.php?mod=myartjaub_certificates&mod_action=Certificate&cid=';
39 39
 		
40 40
     /** @var string The "TITL" value from the GEDCOM 
41 41
      * This is a tweak to overcome the private level from the parent object...
@@ -95,8 +95,8 @@  discard block
 block discarded – undo
95 95
 		
96 96
 		$match = null;
97 97
 		$ct = preg_match("/(?<year>\d{1,4})(\.(?<month>\d{1,2}))?(\.(?<day>\d{1,2}))?( (?<type>[A-Z]{1,2}) )?(?<details>.*)/", $this->title, $match);
98
-		if($ct > 0){
99
-			$monthId = (int) $match['month'];
98
+		if ($ct > 0) {
99
+			$monthId = (int)$match['month'];
100 100
 			$calendarShortMonths = Functions::getCalendarShortMonths();
101 101
 			$monthShortName = array_key_exists($monthId, $calendarShortMonths) ? $calendarShortMonths[$monthId] : $monthId;
102 102
 			$this->certDate = new Date($match['day'].' '.strtoupper($monthShortName).' '.$match['year']);
@@ -112,11 +112,11 @@  discard block
 block discarded – undo
112 112
 	 * @see \Fisharebest\Webtrees\GedcomRecord::getInstance()
113 113
 	 */	
114 114
 	static public function getInstance($xref, Tree $tree, $gedcom = null, CertificateProviderInterface $provider = null) {
115
-		try{
115
+		try {
116 116
 			$certfile = Functions::decryptFromSafeBase64($xref);
117 117
 			
118 118
 			//NEED TO CHECK THAT !!!
119
-			if(Functions::isValidPath($certfile, true)) {
119
+			if (Functions::isValidPath($certfile, true)) {
120 120
 				return new Certificate($certfile, $tree, $provider);
121 121
 			}
122 122
 		}
@@ -153,8 +153,8 @@  discard block
 block discarded – undo
153 153
 	 *
154 154
 	 * @param string|Source $xref
155 155
 	 */
156
-	public function setSource($xref){
157
-		if($xref instanceof Source){
156
+	public function setSource($xref) {
157
+		if ($xref instanceof Source) {
158 158
 			$this->source = $xref;
159 159
 		} else {
160 160
 			$this->source = Source::getInstance($xref, $this->tree);
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	 *
175 175
 	 * @return Date Certificate date
176 176
 	 */
177
-	public function getCertificateDate(){
177
+	public function getCertificateDate() {
178 178
 		return $this->certDate;
179 179
 	}
180 180
 	
@@ -183,7 +183,7 @@  discard block
 block discarded – undo
183 183
 	 *
184 184
 	 * @return string Certificate date
185 185
 	 */
186
-	public function getCertificateType(){
186
+	public function getCertificateType() {
187 187
 		return $this->certType;
188 188
 	}
189 189
 	
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 	 *
193 193
 	 * @return string Certificate details
194 194
 	 */
195
-	public function getCertificateDetails(){
195
+	public function getCertificateDetails() {
196 196
 		return $this->certDetails;
197 197
 	}
198 198
 	
@@ -201,9 +201,9 @@  discard block
 block discarded – undo
201 201
 	 *
202 202
 	 * @return string|NULL Certificate city
203 203
 	 */
204
-	public function getCity(){
204
+	public function getCity() {
205 205
 		$chunks = explode('/', $this->getFilename(), 2);
206
-		if(count($chunks) > 1) return $chunks[0];
206
+		if (count($chunks) > 1) return $chunks[0];
207 207
 		return null;
208 208
 	}
209 209
 	
@@ -211,8 +211,8 @@  discard block
 block discarded – undo
211 211
 	 * {@inhericDoc}
212 212
 	 * @see \Fisharebest\Webtrees\Media::getServerFilename()
213 213
 	 */
214
-	public function getServerFilename($which='main') {
215
-		$filename =  $this->provider->getRealCertificatesDirectory() . $this->getFilename();
214
+	public function getServerFilename($which = 'main') {
215
+		$filename = $this->provider->getRealCertificatesDirectory().$this->getFilename();
216 216
 		return Functions::encodeUtf8ToFileSystem($filename);
217 217
 	}
218 218
 	
@@ -223,11 +223,11 @@  discard block
 block discarded – undo
223 223
 	public function getHtmlUrlDirect($which = 'main', $download = false) {
224 224
 		$sidstr = ($this->source) ? '&sid='.$this->source->getXref() : '';
225 225
 		return
226
-			'module.php?mod='. \MyArtJaub\Webtrees\Constants::MODULE_MAJ_CERTIF_NAME . 
227
-			'&mod_action=Certificate@image' . 
228
-			'&ged='. $this->tree->getNameUrl() .
229
-			'&cid=' . $this->getXref() . $sidstr .
230
-			'&cb=' . $this->getEtag($which);
226
+			'module.php?mod='.\MyArtJaub\Webtrees\Constants::MODULE_MAJ_CERTIF_NAME. 
227
+			'&mod_action=Certificate@image'. 
228
+			'&ged='.$this->tree->getNameUrl().
229
+			'&cid='.$this->getXref().$sidstr.
230
+			'&cb='.$this->getEtag($which);
231 231
 	}
232 232
 	
233 233
 	/**
@@ -238,26 +238,26 @@  discard block
 block discarded – undo
238 238
 	 *
239 239
 	 * @return string Watermark text
240 240
 	 */
241
-	 public function getWatermarkText(){	
241
+	 public function getWatermarkText() {	
242 242
 	 	$module = Module::getModuleByName(Constants::MODULE_MAJ_CERTIF_NAME);
243 243
 	 	
244
-	 	if($module) {
244
+	 	if ($module) {
245 245
     		$wmtext = $module->getSetting('MAJ_WM_DEFAULT', I18N::translate('This image is protected under copyright law.'));
246
-    		$sid= Filter::get('sid', WT_REGEX_XREF);	
246
+    		$sid = Filter::get('sid', WT_REGEX_XREF);	
247 247
     	
248
-    		if($sid){
248
+    		if ($sid) {
249 249
     			$this->source = Source::getInstance($sid, $this->tree);
250 250
     		}
251
-    		else{
252
-    			$this->fetchALinkedSource();  // the method already attach the source to the Certificate object;
251
+    		else {
252
+    			$this->fetchALinkedSource(); // the method already attach the source to the Certificate object;
253 253
     		}
254 254
     		
255
-    		if($this->source) {
255
+    		if ($this->source) {
256 256
     			$wmtext = '&copy;';
257 257
     			$repofact = $this->source->getFirstFact('REPO');
258
-    			if($repofact) {
258
+    			if ($repofact) {
259 259
     				$repo = $repofact->getTarget();
260
-    				if($repo && $repo instanceof Repository)  $wmtext .= ' '.$repo->getFullName().' - ';
260
+    				if ($repo && $repo instanceof Repository)  $wmtext .= ' '.$repo->getFullName().' - ';
261 261
     			}
262 262
     			$wmtext .= $this->source->getFullName();			
263 263
     		}	
@@ -279,45 +279,45 @@  discard block
 block discarded – undo
279 279
 		
280 280
 		$script = '';
281 281
 		$controller = Globals::getController();
282
-		if($controller && !($controller instanceof IndividualController)){
282
+		if ($controller && !($controller instanceof IndividualController)) {
283 283
 			$controller->addInlineJavascript('$(document).ready(function() { '.$js.' });');
284 284
 		} else {
285
-			$script = '<script>' . $js . '</script>';
285
+			$script = '<script>'.$js.'</script>';
286 286
 		}
287 287
 		
288 288
 		if ($which == 'icon' || !file_exists($this->getServerFilename())) {
289 289
 			// Use an icon
290 290
 			$image =
291
-			'<i dir="auto" class="icon-maj-certificate margin-h-2"' .
292
-			' title="' . strip_tags($this->getFullName()) . '"' .
291
+			'<i dir="auto" class="icon-maj-certificate margin-h-2"'.
292
+			' title="'.strip_tags($this->getFullName()).'"'.
293 293
 			'></i>';
294 294
 		} else {
295 295
 			$imgsize = getimagesize($this->getServerFilename());
296 296
 			$image =
297
-			'<img' .
298
-			' class ="'. 'certif_image'					 	. '"' .
299
-			' dir="'   . 'auto'                           	. '"' . // For the tool-tip
300
-			' src="'   . $this->getHtmlUrlDirect() 			. '"' .
301
-			' alt="'   . strip_tags($this->getFullName()) 	. '"' .
302
-			' title="' . strip_tags($this->getFullName()) 	. '"' .
303
-			$imgsize[3] . // height="yyy" width="xxx"
297
+			'<img'.
298
+			' class ="'.'certif_image'.'"'.
299
+			' dir="'.'auto'.'"'.// For the tool-tip
300
+			' src="'.$this->getHtmlUrlDirect().'"'.
301
+			' alt="'.strip_tags($this->getFullName()).'"'.
302
+			' title="'.strip_tags($this->getFullName()).'"'.
303
+			$imgsize[3].// height="yyy" width="xxx"
304 304
 			'>';
305 305
 		}	
306 306
 		return
307
-		'<a' .
308
-		' class="'          . 'certgallery'                          . '"' .
309
-		' href="'           . $this->getHtmlUrlDirect()    		 . '"' .
310
-		' type="'           . $this->mimeType()                  . '"' .
311
-		' data-obje-url="'  . $this->getHtmlUrl()                . '"' .
312
-		' data-title="'     . strip_tags($this->getFullName())   . '"' .
313
-		'>' . $image . '</a>'.$script;
307
+		'<a'.
308
+		' class="'.'certgallery'.'"'.
309
+		' href="'.$this->getHtmlUrlDirect().'"'.
310
+		' type="'.$this->mimeType().'"'.
311
+		' data-obje-url="'.$this->getHtmlUrl().'"'.
312
+		' data-title="'.strip_tags($this->getFullName()).'"'.
313
+		'>'.$image.'</a>'.$script;
314 314
 	}
315 315
 	
316 316
 	/**
317 317
 	 * {@inhericDoc}
318 318
 	 * @see \Fisharebest\Webtrees\GedcomRecord::linkedIndividuals()
319 319
 	 */
320
-	public function linkedIndividuals($link = '_ACT'){
320
+	public function linkedIndividuals($link = '_ACT') {
321 321
 		$rows = Database::prepare(
322 322
 				'SELECT i_id AS xref, i_gedcom AS gedcom'.
323 323
 				' FROM `##individuals`'.
@@ -341,7 +341,7 @@  discard block
 block discarded – undo
341 341
 	 * {@inhericDoc}
342 342
 	 * @see \Fisharebest\Webtrees\GedcomRecord::linkedFamilies()
343 343
 	 */
344
-	public function linkedFamilies($link = '_ACT'){
344
+	public function linkedFamilies($link = '_ACT') {
345 345
 		$rows = Database::prepare(
346 346
 				'SELECT f_id AS xref, f_gedcom AS gedcom'.
347 347
 				' FROM `##families`'.
@@ -366,7 +366,7 @@  discard block
 block discarded – undo
366 366
 	 *
367 367
 	 * @return Source|NULL Linked source
368 368
 	 */
369
-	public function fetchALinkedSource(){		
369
+	public function fetchALinkedSource() {		
370 370
 		$sid = null;
371 371
 		
372 372
 		// Try to find in individual, then families, then other types of records. We are interested in the first available value.
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
 		      'gedcom_id' => $this->tree->getTreeId(), 
379 379
 		      'gedcom' => '%_ACT '.$this->getFilename().'%'		      
380 380
 		  ))->fetchOne();
381
-		if(!$ged){
381
+		if (!$ged) {
382 382
 			$ged = Database::prepare(
383 383
 					'SELECT f_gedcom AS gedrec FROM `##families`'.
384 384
 					' WHERE f_file=:gedcom_id AND f_gedcom LIKE :gedcom')
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 			         'gedcom_id' => $this->tree->getTreeId(), 
387 387
 			         'gedcom' => '%_ACT '.$this->getFilename().'%'			         
388 388
 			     ))->fetchOne();
389
-			if(!$ged){
389
+			if (!$ged) {
390 390
 				$ged = Database::prepare(
391 391
 				    'SELECT o_gedcom AS gedrec FROM `##other`'.
392 392
 				    ' WHERE o_file=:gedcom_id AND o_gedcom LIKE :gedcom')
@@ -397,19 +397,19 @@  discard block
 block discarded – undo
397 397
 			}
398 398
 		}
399 399
 		//If a record has been found, parse it to find the source reference.
400
-		if($ged){
400
+		if ($ged) {
401 401
 			$gedlines = explode("\n", $ged);
402 402
 			$level = 0;
403 403
 			$levelsource = -1;
404
-			$sid_tmp=null;
404
+			$sid_tmp = null;
405 405
 			$sourcefound = false;
406
-			foreach($gedlines as $gedline){
406
+			foreach ($gedlines as $gedline) {
407 407
 				// Get the level
408 408
 				$match = null;
409 409
 				if (!$sourcefound && preg_match('~^('.WT_REGEX_INTEGER.') ~', $gedline, $match)) {
410 410
 					$level = $match[1];
411 411
 					//If we are not any more within the context of a source, reset
412
-					if($level <= $levelsource){
412
+					if ($level <= $levelsource) {
413 413
 						$levelsource = -1;
414 414
 						$sid_tmp = null;
415 415
 					}
@@ -417,11 +417,11 @@  discard block
 block discarded – undo
417 417
 					$match2 = null;
418 418
 					if (preg_match('~^'.$level.' SOUR @('.WT_REGEX_XREF.')@$~', $gedline, $match2)) {
419 419
 						$levelsource = $level;
420
-						$sid_tmp=$match2[1];
420
+						$sid_tmp = $match2[1];
421 421
 					}
422 422
 					// If the image has be found, get the source reference and exit.
423 423
 					$match3 = null;
424
-					if($levelsource>=0 && $sid_tmp && preg_match('~^'.$level.' _ACT '.preg_quote($this->getFilename()).'~', $gedline, $match3)){
424
+					if ($levelsource >= 0 && $sid_tmp && preg_match('~^'.$level.' _ACT '.preg_quote($this->getFilename()).'~', $gedline, $match3)) {
425 425
 						$sid = $sid_tmp;
426 426
 						$sourcefound = true;
427 427
 					}
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
 			}
430 430
 		}
431 431
 		
432
-		if($sid) $this->source = Source::getInstance($sid, $this->tree);
432
+		if ($sid) $this->source = Source::getInstance($sid, $this->tree);
433 433
 		
434 434
 		return $this->source;	
435 435
 	}
Please login to merge, or discard this patch.