Completed
Push — master ( fcd2b1...f8e36b )
by Tom
07:22
created
src/Property/Content.php 1 patch
Braces   +18 added lines, -8 removed lines patch added patch discarded remove patch
@@ -18,15 +18,20 @@  discard block
 block discarded – undo
18 18
 	}
19 19
 
20 20
 	public function run($value, \DomElement $element, \Transphporm\Hook\PropertyHook $rule) {
21
-		if ($element->getAttribute('transphporm') === 'remove') return;
21
+		if ($element->getAttribute('transphporm') === 'remove') {
22
+			return;
23
+		}
22 24
 				
23 25
 		$value = $this->formatter->format($value, $rule->getRules());
24 26
 		if (!$this->processPseudo($value, $element, $rule)) {
25 27
 			//Remove the current contents
26 28
 			$this->removeAllChildren($element);
27 29
 			//Now make a text node
28
-			if ($this->getContentMode($rule->getRules()) === 'replace') $this->replaceContent($element, $value);
29
-			else $this->appendContent($element, $value);
30
+			if ($this->getContentMode($rule->getRules()) === 'replace') {
31
+				$this->replaceContent($element, $value);
32
+			} else {
33
+				$this->appendContent($element, $value);
34
+			}
30 35
 		}
31 36
 	}
32 37
 
@@ -57,9 +62,10 @@  discard block
 block discarded – undo
57 62
 			if ($n instanceof \DomElement) {
58 63
 				$new = $document->importNode($n, true);
59 64
 				$new->setAttribute('transphporm', 'added');
60
-			}
61
-			else {
62
-				if ($n instanceof \DomText) $n = $n->nodeValue;
65
+			} else {
66
+				if ($n instanceof \DomText) {
67
+					$n = $n->nodeValue;
68
+				}
63 69
 				$new = $document->createElement('text');
64 70
 				$new->appendChild($document->createTextNode($n));
65 71
 				$new->setAttribute('transphporm', 'text');
@@ -91,7 +97,9 @@  discard block
 block discarded – undo
91 97
 		while ($e = $e->previousSibling && !in_array($e->getAttribute('transphporm'), [null, 'remove'])) {
92 98
 			$remove[] = $e;
93 99
 		}
94
-		foreach ($remove as $r) $r->parentNode->removeChild($r);
100
+		foreach ($remove as $r) {
101
+			$r->parentNode->removeChild($r);
102
+		}
95 103
 	}
96 104
 
97 105
 	private function replaceContent($element, $content) {
@@ -110,6 +118,8 @@  discard block
 block discarded – undo
110 118
 	}
111 119
 	
112 120
 	private function removeAllChildren($element) {
113
-		while ($element->hasChildNodes()) $element->removeChild($element->firstChild);
121
+		while ($element->hasChildNodes()) {
122
+			$element->removeChild($element->firstChild);
123
+		}
114 124
 	}
115 125
 }
116 126
\ No newline at end of file
Please login to merge, or discard this patch.