Completed
Push — master ( d37947...f5a873 )
by Mateusz
1297:50 queued 1294:31
created
code/backends/DeploymentStrategy.php 2 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -75,6 +75,7 @@  discard block
 block discarded – undo
75 75
 	}
76 76
 
77 77
 	/**
78
+	 * @param string $code
78 79
 	 */
79 80
 	public function setActionCode($code) {
80 81
 		$this->actionCode = $code;
@@ -89,6 +90,7 @@  discard block
 block discarded – undo
89 90
 
90 91
 	/**
91 92
 	 * @param int
93
+	 * @param string $seconds
92 94
 	 */
93 95
 	public function setEstimatedTime($seconds) {
94 96
 		$this->estimatedTime = $seconds;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -130,10 +130,10 @@
 block discarded – undo
130 130
 	 */
131 131
 	public function getChangesModificationNeeded() {
132 132
 		$filtered = [];
133
-		foreach ($this->changes as $change => $details) {
134
-			if (array_key_exists('description', $details)) {
133
+		foreach($this->changes as $change => $details) {
134
+			if(array_key_exists('description', $details)) {
135 135
 				$filtered[$change] = $details;
136
-			} else if (
136
+			} else if(
137 137
 				(array_key_exists('from', $details) || array_key_exists('to', $details))
138 138
 				&& $details['from'] !== $details['to']
139 139
 			) {
Please login to merge, or discard this patch.
code/control/DNRoot.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -963,7 +963,7 @@  discard block
 block discarded – undo
963 963
 	 * @param array $data
964 964
 	 * @param Form $form
965 965
 	 *
966
-	 * @return bool|HTMLText|SS_HTTPResponse
966
+	 * @return SS_HTTPResponse|null
967 967
 	 */
968 968
 	public function doCreateEnvironment($data, Form $form) {
969 969
 		$this->setCurrentActionType(self::ACTION_ENVIRONMENTS);
@@ -2351,7 +2351,7 @@  discard block
 block discarded – undo
2351 2351
 	/**
2352 2352
 	 * Create project action.
2353 2353
 	 *
2354
-	 * @return SS_HTTPResponse
2354
+	 * @return HTMLText
2355 2355
 	 */
2356 2356
 	public function createproject(SS_HTTPRequest $request) {
2357 2357
 		if($this->canCreateProjects()) {
Please login to merge, or discard this patch.
Braces   +9 added lines, -3 removed lines patch added patch discarded remove patch
@@ -936,7 +936,9 @@  discard block
 block discarded – undo
936 936
 		}
937 937
 
938 938
 		$fields = $backend->getCreateEnvironmentFields($project);
939
-		if(!$fields) return null;
939
+		if(!$fields) {
940
+			return null;
941
+		}
940 942
 
941 943
 		if(!$project->canCreateEnvironments()) {
942 944
 			return new SS_HTTPResponse('Not allowed to create environments for this project', 401);
@@ -2366,8 +2368,12 @@  discard block
 block discarded – undo
2366 2368
 	 * @return bool
2367 2369
 	 */
2368 2370
 	public function canCreateProjects($member = null) {
2369
-		if(!$member) $member = Member::currentUser();
2370
-		if(!$member) return false;
2371
+		if(!$member) {
2372
+			$member = Member::currentUser();
2373
+		}
2374
+		if(!$member) {
2375
+			return false;
2376
+		}
2371 2377
 
2372 2378
 		return singleton('DNProject')->canCreate($member);
2373 2379
 	}
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 			)
190 190
 		);
191 191
 
192
-		if (\Director::isDev()) {
192
+		if(\Director::isDev()) {
193 193
 			\Requirements::javascript('deploynaut/static/bundle-debug.js');
194 194
 		} else {
195 195
 			\Requirements::javascript('deploynaut/static/bundle.js');
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
 		}
252 252
 
253 253
 		// Block framework jquery
254
-		Requirements::block(FRAMEWORK_DIR . '/thirdparty/jquery/jquery.js');
254
+		Requirements::block(FRAMEWORK_DIR.'/thirdparty/jquery/jquery.js');
255 255
 
256 256
 		self::include_requirements();
257 257
 	}
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
 	 * @return \SS_HTTPResponse
271 271
 	 */
272 272
 	public function index(SS_HTTPRequest $request) {
273
-		return $this->redirect($this->Link() . 'projects/');
273
+		return $this->redirect($this->Link().'projects/');
274 274
 	}
275 275
 
276 276
 	/**
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
 		$form->disableSecurityToken();
429 429
 		$form->addExtraClass('fields-wide');
430 430
 		// Tweak the action so it plays well with our fake URL structure.
431
-		$form->setFormAction($project->Link() . '/UploadSnapshotForm');
431
+		$form->setFormAction($project->Link().'/UploadSnapshotForm');
432 432
 
433 433
 		return $form;
434 434
 	}
@@ -478,7 +478,7 @@  discard block
 block discarded – undo
478 478
 		$dataArchive->DataTransfers()->add($dataTransfer);
479 479
 		$form->saveInto($dataArchive);
480 480
 		$dataArchive->write();
481
-		$workingDir = TEMP_FOLDER . DIRECTORY_SEPARATOR . 'deploynaut-transfer-' . $dataTransfer->ID;
481
+		$workingDir = TEMP_FOLDER.DIRECTORY_SEPARATOR.'deploynaut-transfer-'.$dataTransfer->ID;
482 482
 
483 483
 		$cleanupFn = function() use($workingDir, $dataTransfer, $dataArchive) {
484 484
 			$process = new Process(sprintf('rm -rf %s', escapeshellarg($workingDir)));
@@ -578,7 +578,7 @@  discard block
 block discarded – undo
578 578
 		$form->disableSecurityToken();
579 579
 		$form->addExtraClass('fields-wide');
580 580
 		// Tweak the action so it plays well with our fake URL structure.
581
-		$form->setFormAction($project->Link() . '/PostSnapshotForm');
581
+		$form->setFormAction($project->Link().'/PostSnapshotForm');
582 582
 
583 583
 		return $form;
584 584
 	}
@@ -716,7 +716,7 @@  discard block
 block discarded – undo
716 716
 		$branchName = $request->getVar('name');
717 717
 		$branch = $project->DNBranchList()->byName($branchName);
718 718
 		if(!$branch) {
719
-			return new SS_HTTPResponse("Branch '" . Convert::raw2xml($branchName) . "' not found.", 404);
719
+			return new SS_HTTPResponse("Branch '".Convert::raw2xml($branchName)."' not found.", 404);
720 720
 		}
721 721
 
722 722
 		return $this->render(array(
@@ -950,7 +950,7 @@  discard block
 block discarded – undo
950 950
 		);
951 951
 
952 952
 		// Tweak the action so it plays well with our fake URL structure.
953
-		$form->setFormAction($project->Link() . '/CreateEnvironmentForm');
953
+		$form->setFormAction($project->Link().'/CreateEnvironmentForm');
954 954
 
955 955
 		return $form;
956 956
 	}
@@ -983,7 +983,7 @@  discard block
 block discarded – undo
983 983
 		$job->write();
984 984
 		$job->start();
985 985
 
986
-		return $this->redirect($project->Link('createenv') . '/' . $job->ID);
986
+		return $this->redirect($project->Link('createenv').'/'.$job->ID);
987 987
 	}
988 988
 
989 989
 	/**
@@ -1041,7 +1041,7 @@  discard block
 block discarded – undo
1041 1041
 	 */
1042 1042
 	public function getPlatformSpecificStrings() {
1043 1043
 		$strings = $this->config()->platform_specific_strings;
1044
-		if ($strings) {
1044
+		if($strings) {
1045 1045
 			return new ArrayList($strings);
1046 1046
 		}
1047 1047
 	}
@@ -1165,7 +1165,7 @@  discard block
 block discarded – undo
1165 1165
 			return $body;
1166 1166
 		}
1167 1167
 
1168
-		$form->setFormAction($this->getRequest()->getURL() . '/DeployForm');
1168
+		$form->setFormAction($this->getRequest()->getURL().'/DeployForm');
1169 1169
 		return $form;
1170 1170
 	}
1171 1171
 
@@ -1439,7 +1439,7 @@  discard block
 block discarded – undo
1439 1439
 		$deployment->start();
1440 1440
 
1441 1441
 		return json_encode(array(
1442
-			'url' => Director::absoluteBaseURL() . $deployment->Link()
1442
+			'url' => Director::absoluteBaseURL().$deployment->Link()
1443 1443
 		), JSON_PRETTY_PRINT);
1444 1444
 	}
1445 1445
 
@@ -1546,7 +1546,7 @@  discard block
 block discarded – undo
1546 1546
 					->addExtraClass('btn')
1547 1547
 			)
1548 1548
 		);
1549
-		$form->setFormAction($this->getRequest()->getURL() . '/DataTransferForm');
1549
+		$form->setFormAction($this->getRequest()->getURL().'/DataTransferForm');
1550 1550
 
1551 1551
 		return $form;
1552 1552
 	}
@@ -1748,7 +1748,7 @@  discard block
 block discarded – undo
1748 1748
 					->addExtraClass('btn')
1749 1749
 			)
1750 1750
 		);
1751
-		$form->setFormAction($project->Link() . '/DataTransferRestoreForm');
1751
+		$form->setFormAction($project->Link().'/DataTransferRestoreForm');
1752 1752
 
1753 1753
 		return $form;
1754 1754
 	}
@@ -1846,7 +1846,7 @@  discard block
 block discarded – undo
1846 1846
 					->addExtraClass('btn')
1847 1847
 			)
1848 1848
 		);
1849
-		$form->setFormAction($project->Link() . '/DeleteForm');
1849
+		$form->setFormAction($project->Link().'/DeleteForm');
1850 1850
 
1851 1851
 		return $form;
1852 1852
 	}
@@ -1952,7 +1952,7 @@  discard block
 block discarded – undo
1952 1952
 					->addExtraClass('btn')
1953 1953
 			)
1954 1954
 		);
1955
-		$form->setFormAction($this->getCurrentProject()->Link() . '/MoveForm');
1955
+		$form->setFormAction($this->getCurrentProject()->Link().'/MoveForm');
1956 1956
 
1957 1957
 		return $form;
1958 1958
 	}
@@ -2251,7 +2251,7 @@  discard block
 block discarded – undo
2251 2251
 	 */
2252 2252
 	protected function project404Response() {
2253 2253
 		return new SS_HTTPResponse(
2254
-			"Project '" . Convert::raw2xml($this->getRequest()->param('Project')) . "' not found.",
2254
+			"Project '".Convert::raw2xml($this->getRequest()->param('Project'))."' not found.",
2255 2255
 			404
2256 2256
 		);
2257 2257
 	}
@@ -2261,7 +2261,7 @@  discard block
 block discarded – undo
2261 2261
 	 */
2262 2262
 	protected function environment404Response() {
2263 2263
 		$envName = Convert::raw2xml($this->getRequest()->param('Environment'));
2264
-		return new SS_HTTPResponse("Environment '" . $envName . "' not found.", 404);
2264
+		return new SS_HTTPResponse("Environment '".$envName."' not found.", 404);
2265 2265
 	}
2266 2266
 
2267 2267
 	/**
@@ -2328,7 +2328,7 @@  discard block
 block discarded – undo
2328 2328
 	public function AmbientMenu() {
2329 2329
 		$list = new ArrayList();
2330 2330
 
2331
-		if (Member::currentUserID()) {
2331
+		if(Member::currentUserID()) {
2332 2332
 			$list->push(new ArrayData(array(
2333 2333
 				'Classes' => 'logout',
2334 2334
 				'FaIcon' => 'sign-out',
@@ -2434,7 +2434,7 @@  discard block
 block discarded – undo
2434 2434
 			} else {
2435 2435
 				$form->sessionMessage('Unable to write the stack to the database.', 'bad');
2436 2436
 			}
2437
-		} catch (ValidationException $e) {
2437
+		} catch(ValidationException $e) {
2438 2438
 			$form->sessionMessage($e->getMessage(), 'bad');
2439 2439
 		}
2440 2440
 		return $this->redirectBack();
@@ -2514,7 +2514,7 @@  discard block
 block discarded – undo
2514 2514
 			try {
2515 2515
 				$clone->perform();
2516 2516
 				$canAccessRepo = true;
2517
-			} catch (RuntimeException $e) {
2517
+			} catch(RuntimeException $e) {
2518 2518
 				$canAccessRepo = false;
2519 2519
 			}
2520 2520
 			$data = ['canAccessRepo' => $canAccessRepo];
Please login to merge, or discard this patch.
code/extensions/FrontendLink.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@
 block discarded – undo
3 3
 class FrontendLink extends DataExtension {
4 4
 
5 5
 	public function updateItemEditForm($form) {
6
-		if ($this->owner->record->hasMethod('Link')) {
6
+		if($this->owner->record->hasMethod('Link')) {
7 7
 			$link = sprintf(
8 8
 				'<a style="margin: 0.5em" target="deploynaut-frontend" href="%s">Preview &raquo;</a>',
9 9
 				$this->owner->record->Link()
Please login to merge, or discard this patch.
code/model/DNEnvironment.php 3 patches
Braces   +36 added lines, -12 removed lines patch added patch discarded remove patch
@@ -386,9 +386,13 @@  discard block
 block discarded – undo
386 386
 		// Must be logged in to check permissions
387 387
 
388 388
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
389
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_DEPLOYMENT, $member)) return true;
389
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_DEPLOYMENT, $member)) {
390
+				return true;
391
+			}
390 392
 		} else {
391
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_DEPLOYMENT, $member)) return true;
393
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_DEPLOYMENT, $member)) {
394
+				return true;
395
+			}
392 396
 		}
393 397
 
394 398
 		return $this->Deployers()->byID($member->ID)
@@ -412,9 +416,13 @@  discard block
 block discarded – undo
412 416
 		// Must be logged in to check permissions
413 417
 
414 418
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
415
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
419
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) {
420
+				return true;
421
+			}
416 422
 		} else {
417
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
423
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) {
424
+				return true;
425
+			}
418 426
 		}
419 427
 
420 428
 		return $this->CanRestoreMembers()->byID($member->ID)
@@ -443,9 +451,13 @@  discard block
 block discarded – undo
443 451
 		}
444 452
 
445 453
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
446
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
454
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) {
455
+				return true;
456
+			}
447 457
 		} else {
448
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
458
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) {
459
+				return true;
460
+			}
449 461
 		}
450 462
 
451 463
 		return $this->CanBackupMembers()->byID($member->ID)
@@ -478,9 +490,13 @@  discard block
 block discarded – undo
478 490
 		// Must be logged in to check permissions
479 491
 
480 492
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
481
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
493
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) {
494
+				return true;
495
+			}
482 496
 		} else {
483
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
497
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) {
498
+				return true;
499
+			}
484 500
 		}
485 501
 
486 502
 		return $this->ArchiveUploaders()->byID($member->ID)
@@ -504,9 +520,13 @@  discard block
 block discarded – undo
504 520
 		// Must be logged in to check permissions
505 521
 
506 522
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
507
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
523
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) {
524
+				return true;
525
+			}
508 526
 		} else {
509
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
527
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) {
528
+				return true;
529
+			}
510 530
 		}
511 531
 
512 532
 		return $this->ArchiveDownloaders()->byID($member->ID)
@@ -573,9 +593,13 @@  discard block
 block discarded – undo
573 593
 		// Must be logged in to check permissions
574 594
 
575 595
 		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
576
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
596
+			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) {
597
+				return true;
598
+			}
577 599
 		} else {
578
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
600
+			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) {
601
+				return true;
602
+			}
579 603
 		}
580 604
 
581 605
 		return $this->ArchiveDeleters()->byID($member->ID)
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -954,7 +954,7 @@
 block discarded – undo
954 954
 to other environments, alongside the "Who can restore" permission.<br>
955 955
 Should include all users with upload permissions, otherwise they can't download
956 956
 their own uploads.
957
-PHP
957
+php
958 958
 				),
959 959
 
960 960
 			// The Main.PipelineApprovers
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -408,10 +408,10 @@  discard block
 block discarded – undo
408 408
 		}
409 409
 		// Must be logged in to check permissions
410 410
 
411
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
412
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_DEPLOYMENT, $member)) return true;
411
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
412
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_DEPLOYMENT, $member)) return true;
413 413
 		} else {
414
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_DEPLOYMENT, $member)) return true;
414
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_DEPLOYMENT, $member)) return true;
415 415
 		}
416 416
 
417 417
 		return $this->Deployers()->byID($member->ID)
@@ -443,10 +443,10 @@  discard block
 block discarded – undo
443 443
 		}
444 444
 		// Must be logged in to check permissions
445 445
 
446
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
447
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
446
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
447
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
448 448
 		} else {
449
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
449
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
450 450
 		}
451 451
 
452 452
 		return $this->CanRestoreMembers()->byID($member->ID)
@@ -474,10 +474,10 @@  discard block
 block discarded – undo
474 474
 			return false;
475 475
 		}
476 476
 
477
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
478
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
477
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
478
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
479 479
 		} else {
480
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
480
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
481 481
 		}
482 482
 
483 483
 		return $this->CanBackupMembers()->byID($member->ID)
@@ -509,10 +509,10 @@  discard block
 block discarded – undo
509 509
 		}
510 510
 		// Must be logged in to check permissions
511 511
 
512
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
513
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
512
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
513
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
514 514
 		} else {
515
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
515
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
516 516
 		}
517 517
 
518 518
 		return $this->ArchiveUploaders()->byID($member->ID)
@@ -535,10 +535,10 @@  discard block
 block discarded – undo
535 535
 		}
536 536
 		// Must be logged in to check permissions
537 537
 
538
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
539
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
538
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
539
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
540 540
 		} else {
541
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
541
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
542 542
 		}
543 543
 
544 544
 		return $this->ArchiveDownloaders()->byID($member->ID)
@@ -604,10 +604,10 @@  discard block
 block discarded – undo
604 604
 		}
605 605
 		// Must be logged in to check permissions
606 606
 
607
-		if ($this->Usage==='Production' || $this->Usage==='Unspecified') {
608
-			if ($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
607
+		if($this->Usage === 'Production' || $this->Usage === 'Unspecified') {
608
+			if($this->Project()->allowed(DNRoot::ALLOW_PROD_SNAPSHOT, $member)) return true;
609 609
 		} else {
610
-			if ($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
610
+			if($this->Project()->allowed(DNRoot::ALLOW_NON_PROD_SNAPSHOT, $member)) return true;
611 611
 		}
612 612
 
613 613
 		return $this->ArchiveDeleters()->byID($member->ID)
@@ -827,7 +827,7 @@  discard block
 block discarded – undo
827 827
 	 * @return string
828 828
 	 */
829 829
 	public function Link() {
830
-		return $this->Project()->Link() . "/environment/" . $this->Name;
830
+		return $this->Project()->Link()."/environment/".$this->Name;
831 831
 	}
832 832
 
833 833
 	/**
@@ -972,7 +972,7 @@  discard block
 block discarded – undo
972 972
 				->buildPermissionField('ArchiveUploaderGroups', 'ArchiveUploaders', $groups, $members)
973 973
 				->setTitle('Who can upload?')
974 974
 				->setDescription(
975
-					'Users who can upload archives linked to this environment into Deploynaut.<br />' .
975
+					'Users who can upload archives linked to this environment into Deploynaut.<br />'.
976 976
 					'Linking them to an environment allows limiting download permissions (see below).'
977 977
 				),
978 978
 
@@ -1044,7 +1044,7 @@  discard block
 block discarded – undo
1044 1044
 		// Add actions
1045 1045
 		$action = new FormAction('check', 'Check Connection');
1046 1046
 		$action->setUseButtonTag(true);
1047
-		$dataURL = Director::absoluteBaseURL() . 'naut/api/' . $this->Project()->Name . '/' . $this->Name . '/ping';
1047
+		$dataURL = Director::absoluteBaseURL().'naut/api/'.$this->Project()->Name.'/'.$this->Name.'/ping';
1048 1048
 		$action->setAttribute('data-url', $dataURL);
1049 1049
 		$fields->insertBefore($action, 'Name');
1050 1050
 
@@ -1110,8 +1110,8 @@  discard block
 block discarded – undo
1110 1110
 	 */
1111 1111
 	public function onBeforeWrite() {
1112 1112
 		parent::onBeforeWrite();
1113
-		if($this->Name && $this->Name . '.rb' != $this->Filename) {
1114
-			$this->Filename = $this->Name . '.rb';
1113
+		if($this->Name && $this->Name.'.rb' != $this->Filename) {
1114
+			$this->Filename = $this->Name.'.rb';
1115 1115
 		}
1116 1116
 		$this->checkEnvironmentPath();
1117 1117
 		$this->writeConfigFile();
@@ -1159,7 +1159,7 @@  discard block
 block discarded – undo
1159 1159
 			&& $this->Filename
1160 1160
 			&& $this->CreateEnvConfig
1161 1161
 		) {
1162
-			$templateFile = $this->config()->template_file ?: BASE_PATH . '/deploynaut/environment.template';
1162
+			$templateFile = $this->config()->template_file ?: BASE_PATH.'/deploynaut/environment.template';
1163 1163
 			file_put_contents($this->getConfigFilename(), file_get_contents($templateFile));
1164 1164
 		} else if($this->envFileExists() && $this->DeployConfig) {
1165 1165
 			file_put_contents($this->getConfigFilename(), $this->DeployConfig);
@@ -1231,7 +1231,7 @@  discard block
 block discarded – undo
1231 1231
 		if(!$this->Filename) {
1232 1232
 			return '';
1233 1233
 		}
1234
-		return $this->DNData()->getEnvironmentDir() . '/' . $this->Project()->Name . '/' . $this->Filename;
1234
+		return $this->DNData()->getEnvironmentDir().'/'.$this->Project()->Name.'/'.$this->Filename;
1235 1235
 	}
1236 1236
 
1237 1237
 	/**
@@ -1247,7 +1247,7 @@  discard block
 block discarded – undo
1247 1247
 		}
1248 1248
 		$path = pathinfo($name);
1249 1249
 		if($path) {
1250
-			return $path['dirname'] . '/' . $path['filename'] . '.yml';
1250
+			return $path['dirname'].'/'.$path['filename'].'.yml';
1251 1251
 		}
1252 1252
 	}
1253 1253
 
Please login to merge, or discard this patch.
code/model/Pipeline.php 1 patch
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -257,7 +257,7 @@
 block discarded – undo
257 257
 	 * @return string
258 258
 	 */
259 259
 	public function getTitle() {
260
-		return "Pipeline {$this->ID} (Status: {$this->Status})";
260
+		return "pipeline {$this->ID} (Status: {$this->Status})";
261 261
 	}
262 262
 
263 263
 	/**
Please login to merge, or discard this patch.
code/model/steps/SmokeTestPipelineStep.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -127,7 +127,7 @@
 block discarded – undo
127 127
 		curl_setopt($ch, CURLOPT_URL, $test['URL']);
128 128
 
129 129
 		// Allow individual tests to override number of attempts
130
-		$attempts = (int) $this->getConfigSetting('Attempts');
130
+		$attempts = (int)$this->getConfigSetting('Attempts');
131 131
 		if(!empty($test['Attempts'])) {
132 132
 			$attempts = $test['Attempts'];
133 133
 		}
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -282,7 +282,7 @@
 block discarded – undo
282 282
 	 */
283 283
 	public function startApproval() {
284 284
 		$this->Status = 'Started';
285
-		$this->log("Starting {$this->Title}...");
285
+		$this->log("starting {$this->Title}...");
286 286
 		// Determine if we should use delayed notification
287 287
 		$recipientGroup = 'all';
288 288
 		if($this->getConfigSetting('RecipientsDelay')) {
Please login to merge, or discard this patch.
code/model/steps/UserConfirmationStep.php 1 patch
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -282,7 +282,7 @@
 block discarded – undo
282 282
 	 */
283 283
 	public function startApproval() {
284 284
 		$this->Status = 'Started';
285
-		$this->log("Starting {$this->Title}...");
285
+		$this->log("starting {$this->Title}...");
286 286
 		// Determine if we should use delayed notification
287 287
 		$recipientGroup = 'all';
288 288
 		if($this->getConfigSetting('RecipientsDelay')) {
Please login to merge, or discard this patch.
code/model/steps/TriggerDeployStep.php 1 patch
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -282,7 +282,7 @@
 block discarded – undo
282 282
 	 */
283 283
 	public function startApproval() {
284 284
 		$this->Status = 'Started';
285
-		$this->log("Starting {$this->Title}...");
285
+		$this->log("starting {$this->Title}...");
286 286
 		// Determine if we should use delayed notification
287 287
 		$recipientGroup = 'all';
288 288
 		if($this->getConfigSetting('RecipientsDelay')) {
Please login to merge, or discard this patch.
code/model/DNDataArchive.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
 			return false;
230 230
 		}
231 231
 
232
-		$key = $memberID . '-' . $this->EnvironmentID;
232
+		$key = $memberID.'-'.$this->EnvironmentID;
233 233
 		if(!isset(self::$_cache_can_restore[$key])) {
234 234
 			self::$_cache_can_restore[$key] = $this->Environment()->canUploadArchive($member);
235 235
 		}
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
 			return false;
251 251
 		}
252 252
 
253
-		$key = $memberID . '-' . $this->EnvironmentID;
253
+		$key = $memberID.'-'.$this->EnvironmentID;
254 254
 		if(!isset(self::$_cache_can_download[$key])) {
255 255
 			self::$_cache_can_download[$key] = $this->Environment()->canDownloadArchive($member);
256 256
 		}
@@ -437,7 +437,7 @@  discard block
 block discarded – undo
437 437
 		}
438 438
 
439 439
 		// Extract database.sql.gz to <workingdir>/database.sql
440
-		if(file_exists($workingDir . DIRECTORY_SEPARATOR . 'database.sql.gz')) {
440
+		if(file_exists($workingDir.DIRECTORY_SEPARATOR.'database.sql.gz')) {
441 441
 			$process = new Process('gunzip database.sql.gz', $workingDir);
442 442
 			$process->setTimeout(3600);
443 443
 			$process->run();
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
 		}
449 449
 
450 450
 		// Extract assets.tar.gz to <workingdir>/assets/
451
-		if(file_exists($workingDir . DIRECTORY_SEPARATOR . 'assets.tar.gz')) {
451
+		if(file_exists($workingDir.DIRECTORY_SEPARATOR.'assets.tar.gz')) {
452 452
 			$process = new Process('tar xzf assets.tar.gz', $workingDir);
453 453
 			$process->setTimeout(3600);
454 454
 			$process->run();
Please login to merge, or discard this patch.