Completed
Push — master ( aa2fa2...b59cd0 )
by Tom
29:02 queued 28:38
created
src/Rule.php 1 patch
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -14,6 +14,10 @@
 block discarded – undo
14 14
 	const D = self::H*24;
15 15
 
16 16
 
17
+	/**
18
+	 * @param string $query
19
+	 * @param integer $depth
20
+	 */
17 21
 	public function __construct($query, $pseudo, $depth, $index, array $properties = []) {
18 22
 		$this->query = $query;
19 23
 		$this->pseudo = $pseudo;
Please login to merge, or discard this patch.
src/Property/Content.php 1 patch
Doc Comments   +16 added lines patch added patch discarded remove patch
@@ -28,6 +28,9 @@  discard block
 block discarded – undo
28 28
 		}
29 29
 	}
30 30
 
31
+	/**
32
+	 * @param \DOMElement $element
33
+	 */
31 34
 	private function shouldRun($element) {
32 35
 		do {
33 36
 			if ($element->getAttribute('transphporm') == 'includedtemplate') return false;
@@ -40,6 +43,10 @@  discard block
 block discarded – undo
40 43
 		return (isset($rules['content-mode'])) ? $rules['content-mode'] : 'append';
41 44
 	}
42 45
 
46
+	/**
47
+	 * @param \DOMElement $element
48
+	 * @param \Transphporm\Hook\PseudoMatcher $pseudoMatcher
49
+	 */
43 50
 	private function processPseudo($value, $element, $pseudoMatcher) {
44 51
 		$pseudoContent = ['attr', 'header', 'before', 'after'];
45 52
 		foreach ($pseudoContent as $pseudo) {
@@ -96,6 +103,9 @@  discard block
 block discarded – undo
96 103
 		}
97 104
 	}
98 105
 
106
+	/**
107
+	 * @param \DOMElement $element
108
+	 */
99 109
 	private function replaceContent($element, $content) {
100 110
 		//If this rule was cached, the elements that were added last time need to be removed prior to running the rule again.
101 111
 		foreach ($this->getNode($content, $element->ownerDocument) as $node) {
@@ -104,12 +114,18 @@  discard block
 block discarded – undo
104 114
 		$element->setAttribute('transphporm', 'remove');
105 115
 	}
106 116
 
117
+	/**
118
+	 * @param \DOMElement $element
119
+	 */
107 120
 	private function appendContent($element, $content) {
108 121
 		foreach ($this->getNode($content, $element->ownerDocument) as $node) {
109 122
 			$element->appendChild($node);
110 123
 		}
111 124
 	}
112 125
 
126
+	/**
127
+	 * @param \DOMElement $element
128
+	 */
113 129
 	private function removeAllChildren($element) {
114 130
 		while ($element->hasChildNodes()) $element->removeChild($element->firstChild);
115 131
 	}
Please login to merge, or discard this patch.
src/Formatter/HTMLFormatter.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -7,6 +7,9 @@
 block discarded – undo
7 7
         $this->templateFunction = $templateFunction;
8 8
     }
9 9
 
10
+    /**
11
+     * @param string $val
12
+     */
10 13
     public function html($val) {
11 14
 		return $this->templateFunction->run([$val]);
12 15
 	}
Please login to merge, or discard this patch.
src/Builder.php 1 patch
Doc Comments   +8 added lines patch added patch discarded remove patch
@@ -62,6 +62,10 @@  discard block
 block discarded – undo
62 62
 		return (object) $result;
63 63
 	}
64 64
 
65
+	/**
66
+	 * @param Template $template
67
+	 * @param Config $config
68
+	 */
65 69
 	private function processRules($template, $config) {
66 70
 		$rules = $this->getRules($template, $config);
67 71
 
@@ -71,6 +75,10 @@  discard block
 block discarded – undo
71 75
 	}
72 76
 
73 77
 	//Add a postprocessing hook. This cleans up anything transphporm has added to the markup which needs to be removed
78
+
79
+	/**
80
+	 * @param Template $template
81
+	 */
74 82
 	private function doPostProcessing($template) {
75 83
 		$template->addHook('//*[@transphporm]', new Hook\PostProcess());
76 84
 		return $template;
Please login to merge, or discard this patch.
src/Parser/Sheet.php 1 patch
Doc Comments   +14 added lines patch added patch discarded remove patch
@@ -13,6 +13,9 @@  discard block
 block discarded – undo
13 13
 	private $xPath;
14 14
 	private $tokenizer;
15 15
 
16
+	/**
17
+	 * @param string $tss
18
+	 */
16 19
 	public function __construct($tss, $file, CssToXpath $xPath, Value $valueParser) {
17 20
 		$this->tss = $this->stripComments($tss, '//', "\n");
18 21
 		$this->tss = $this->stripComments($this->tss, '/*', '*/');
@@ -52,6 +55,10 @@  discard block
 block discarded – undo
52 55
 		if (empty($rules) && count($this->tss) > 0) throw new \Exception('No TSS rules parsed');
53 56
 	}
54 57
 
58
+	/**
59
+	 * @param integer $index
60
+	 * @param integer $line
61
+	 */
55 62
 	private function CssToRules($selector, $index, $properties, $line) {
56 63
 		$parts = $selector->trim()->splitOnToken(Tokenizer::ARG);
57 64
 		$rules = [];
@@ -75,6 +82,9 @@  discard block
 block discarded – undo
75 82
 		return $rules;
76 83
 	}
77 84
 
85
+	/**
86
+	 * @param integer $indexStart
87
+	 */
78 88
 	private function processingInstructions($token, $indexStart) {
79 89
 		if ($token['type'] !== Tokenizer::AT_SIGN) return false;
80 90
 		$tokens = $this->tss->from(Tokenizer::AT_SIGN, false)->to(Tokenizer::SEMI_COLON, false);
@@ -99,6 +109,10 @@  discard block
 block discarded – undo
99 109
 		return ($a->depth < $b->depth) ? -1 : 1;
100 110
 	}
101 111
 
112
+	/**
113
+	 * @param string $open
114
+	 * @param string $close
115
+	 */
102 116
 	private function stripComments($str, $open, $close) {
103 117
 		$pos = 0;
104 118
 		while (($pos = strpos($str, $open, $pos)) !== false) {
Please login to merge, or discard this patch.