Completed
Push — master ( a0fa0b...06252b )
by Tom
02:58
created
src/Hook/DataFunction.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -12,6 +12,9 @@
 block discarded – undo
12 12
 	private $locale;
13 13
 	private $baseDir;
14 14
 	
15
+	/**
16
+	 * @param string $baseDir
17
+	 */
15 18
 	public function __construct(\SplObjectStorage $objectStorage, $data, $locale, $baseDir) {
16 19
 		$this->dataStorage = $objectStorage;
17 20
 		$this->data = $data;
Please login to merge, or discard this patch.
src/Property/Repeat.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -35,6 +35,9 @@
 block discarded – undo
35 35
 		return false;
36 36
 	}
37 37
 
38
+	/**
39
+	 * @param \Transphporm\Hook\PropertyHook $rule
40
+	 */
38 41
 	private function createHook($newRules, $rule) {
39 42
 		$hook = new \Transphporm\Hook\PropertyHook($newRules, $rule->getPseudoMatcher(), new \Transphporm\Parser\Value($this->data));
40 43
 		foreach ($rule->getProperties() as $name => $property) $hook->registerProperty($name, $property);
Please login to merge, or discard this patch.
src/Parser/Value.php 1 patch
Doc Comments   +7 added lines patch added patch discarded remove patch
@@ -63,6 +63,9 @@  discard block
 block discarded – undo
63 63
 		return $array;
64 64
 	}
65 65
 
66
+	/**
67
+	 * @param \DOMElement $element
68
+	 */
66 69
 	private function callFunc($name, $params, $element) {
67 70
 		if ($name && is_callable([$this->dataFunction, $name])) {
68 71
 			return $this->dataFunction->$name($this->parse($params, $element), $element);	
@@ -70,6 +73,10 @@  discard block
 block discarded – undo
70 73
 		return false;
71 74
 	}
72 75
 
76
+	/**
77
+	 * @param string $remaining
78
+	 * @param \DOMElement $element
79
+	 */
73 80
 	private function parseNextValue($remaining, $result, $element) {
74 81
 		if (strlen($remaining) > 0 && $remaining[0] == ',') $result = array_merge($result, $this->parse(trim(substr($remaining, 1)), $element));
75 82
 		return $result;
Please login to merge, or discard this patch.
src/Parser/CssToXpath.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -50,6 +50,9 @@
 block discarded – undo
50 50
 		return $attr;
51 51
 	}
52 52
 
53
+	/**
54
+	 * @param string $comparator
55
+	 */
53 56
 	private static function compare($comparator, $a, $b) {
54 57
 		if ($comparator == '=') return $a == $b;
55 58
 		else if ($comparator == '!=') return $a != $b;
Please login to merge, or discard this patch.
src/Property/Content.php 1 patch
Doc Comments   +13 added lines patch added patch discarded remove patch
@@ -34,6 +34,10 @@  discard block
 block discarded – undo
34 34
 		return (isset($rules['content-mode'])) ? $rules['content-mode'] : 'append';
35 35
 	}
36 36
 
37
+	/**
38
+	 * @param \DOMElement $element
39
+	 * @param \Transphporm\Hook\PropertyHook $rule
40
+	 */
37 41
 	private function processPseudo($value, $element, $rule) {
38 42
 		return $this->pseudoAttr($value, $element, $rule) || $this->pseudoHeader($value, $element, $rule) || $this->pseudoBefore($value, $element, $rule) || $this->pseudoAfter($value, $element, $rule);
39 43
 	}
@@ -96,6 +100,9 @@  discard block
 block discarded – undo
96 100
 		foreach ($remove as $r) $r->parentNode->removeChild($r);
97 101
 	}
98 102
 
103
+	/**
104
+	 * @param \DOMElement $element
105
+	 */
99 106
 	private function replaceContent($element, $content) {
100 107
 		//If this rule was cached, the elements that were added last time need to be removed prior to running the rule again.
101 108
 		$this->removeAdded($element);
@@ -105,12 +112,18 @@  discard block
 block discarded – undo
105 112
 		$element->setAttribute('transphporm', 'remove');
106 113
 	}
107 114
 
115
+	/**
116
+	 * @param \DOMElement $element
117
+	 */
108 118
 	private function appendContent($element, $content) {
109 119
 		foreach ($this->getNode($content, $element->ownerDocument) as $node) {
110 120
 			$element->appendChild($node);
111 121
 		}
112 122
 	}
113 123
 
124
+	/**
125
+	 * @param \DOMElement $element
126
+	 */
114 127
 	private function removeAllChildren($element) {
115 128
 		while ($element->hasChildNodes()) $element->removeChild($element->firstChild);
116 129
 	}
Please login to merge, or discard this patch.
src/Parser/Sheet.php 1 patch
Doc Comments   +15 added lines patch added patch discarded remove patch
@@ -12,6 +12,9 @@  discard block
 block discarded – undo
12 12
 	private $prefix;
13 13
 	private $valueParser;
14 14
 
15
+	/**
16
+	 * @param string $tss
17
+	 */
15 18
 	public function __construct($tss, $baseDir, Value $valueParser, $prefix = '') {
16 19
 		$this->tss = $this->stripComments($tss);
17 20
 		$this->baseDir = $baseDir;
@@ -37,6 +40,10 @@  discard block
 block discarded – undo
37 40
 		return $rules;
38 41
 	}
39 42
 
43
+	/**
44
+	 * @param string $selector
45
+	 * @param integer $index
46
+	 */
40 47
 	private function CssToRules($selector, $index, $properties) {
41 48
 		$parts = explode(',', $selector);
42 49
 		$rules = [];
@@ -59,6 +66,11 @@  discard block
 block discarded – undo
59 66
 		return $rules;
60 67
 	}
61 68
 
69
+	/**
70
+	 * @param integer $pos
71
+	 * @param integer $next
72
+	 * @param integer $indexStart
73
+	 */
62 74
 	private function processingInstructions($tss, $pos, $next, $indexStart) {
63 75
 		$rules = [];
64 76
 		while (($atPos = strpos($tss, '@', $pos)) !== false) {
@@ -99,6 +111,9 @@  discard block
 block discarded – undo
99 111
 		return $str;
100 112
 	}
101 113
 
114
+	/**
115
+	 * @param string $str
116
+	 */
102 117
 	private function getProperties($str) {
103 118
 		$stringExtractor = new StringExtractor($str);
104 119
 		$rules = explode(';', $stringExtractor);
Please login to merge, or discard this patch.