Completed
Push — master ( 900626...4b600e )
by
unknown
02:13
created
src/Html/HtmlTableHeaderBuilder.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -40,10 +40,10 @@  discard block
 block discarded – undo
40 40
 	 *
41 41
 	 * @throws InvalidArgumentException
42 42
 	 */
43
-	public function __construct( $content, $isSortable = false, $isRawContent = false ) {
44
-		Assert::parameterType( 'string', $content, '$content' );
45
-		Assert::parameterType( 'boolean', $isSortable, '$isSortable' );
46
-		Assert::parameterType( 'boolean', $isRawContent, '$isRawContent' );
43
+	public function __construct($content, $isSortable = false, $isRawContent = false) {
44
+		Assert::parameterType('string', $content, '$content');
45
+		Assert::parameterType('boolean', $isSortable, '$isSortable');
46
+		Assert::parameterType('boolean', $isRawContent, '$isRawContent');
47 47
 
48 48
 		$this->content = $content;
49 49
 		$this->isSortable = $isSortable;
@@ -70,18 +70,18 @@  discard block
 block discarded – undo
70 70
 	 * @return string HTML
71 71
 	 */
72 72
 	public function toHtml() {
73
-		$attributes = [ 'role' => 'columnheader button' ];
73
+		$attributes = ['role' => 'columnheader button'];
74 74
 
75
-		if ( !$this->isSortable ) {
75
+		if (!$this->isSortable) {
76 76
 			$attributes['class'] = 'unsortable';
77 77
 		}
78 78
 
79 79
 		$content = $this->content;
80
-		if ( !$this->isRawContent ) {
81
-			$content = htmlspecialchars( $this->content );
80
+		if (!$this->isRawContent) {
81
+			$content = htmlspecialchars($this->content);
82 82
 		}
83 83
 
84
-		return Html::rawElement( 'th', $attributes, $content );
84
+		return Html::rawElement('th', $attributes, $content);
85 85
 	}
86 86
 
87 87
 }
Please login to merge, or discard this patch.
src/Html/HtmlTableCellBuilder.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
 	 *
39 39
 	 * @throws InvalidArgumentException
40 40
 	 */
41
-	public function __construct( $content, array $attributes = [], $isRawContent = false ) {
42
-		Assert::parameterType( 'string', $content, '$content' );
43
-		Assert::parameterType( 'boolean', $isRawContent, '$isRawContent' );
41
+	public function __construct($content, array $attributes = [], $isRawContent = false) {
42
+		Assert::parameterType('string', $content, '$content');
43
+		Assert::parameterType('boolean', $isRawContent, '$isRawContent');
44 44
 
45 45
 		$this->content = $content;
46 46
 		$this->attributes = $attributes;
@@ -65,10 +65,10 @@  discard block
 block discarded – undo
65 65
 	 * @return string HTML
66 66
 	 */
67 67
 	public function toHtml() {
68
-		if ( $this->isRawContent ) {
69
-			return Html::rawElement( 'td', $this->getAttributes(), $this->content );
68
+		if ($this->isRawContent) {
69
+			return Html::rawElement('td', $this->getAttributes(), $this->content);
70 70
 		} else {
71
-			return Html::element( 'td', $this->getAttributes(), $this->content );
71
+			return Html::element('td', $this->getAttributes(), $this->content);
72 72
 		}
73 73
 	}
74 74
 
Please login to merge, or discard this patch.
src/Html/HtmlTableBuilder.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -32,9 +32,9 @@  discard block
 block discarded – undo
32 32
 	/**
33 33
 	 * @param array $headers
34 34
 	 */
35
-	public function __construct( array $headers ) {
36
-		foreach ( $headers as $header ) {
37
-			$this->addHeader( $header );
35
+	public function __construct(array $headers) {
36
+		foreach ($headers as $header) {
37
+			$this->addHeader($header);
38 38
 		}
39 39
 	}
40 40
 
@@ -43,16 +43,16 @@  discard block
 block discarded – undo
43 43
 	 *
44 44
 	 * @throws InvalidArgumentException
45 45
 	 */
46
-	private function addHeader( $header ) {
47
-		Assert::parameterType( 'string|' . HtmlTableHeaderBuilder::class, $header, '$header' );
46
+	private function addHeader($header) {
47
+		Assert::parameterType('string|'.HtmlTableHeaderBuilder::class, $header, '$header');
48 48
 
49
-		if ( is_string( $header ) ) {
50
-			$header = new HtmlTableHeaderBuilder( $header );
49
+		if (is_string($header)) {
50
+			$header = new HtmlTableHeaderBuilder($header);
51 51
 		}
52 52
 
53 53
 		$this->headers[] = $header;
54 54
 
55
-		if ( $header->getIsSortable() ) {
55
+		if ($header->getIsSortable()) {
56 56
 			$this->isSortable = true;
57 57
 		}
58 58
 	}
@@ -85,12 +85,12 @@  discard block
 block discarded – undo
85 85
 	 *
86 86
 	 * @throws InvalidArgumentException
87 87
 	 */
88
-	public function appendRow( array $cells ) {
89
-		foreach ( $cells as $key => $cell ) {
90
-			if ( is_string( $cell ) ) {
91
-				$cells[$key] = new HtmlTableCellBuilder( $cell );
92
-			} elseif ( !( $cell instanceof HtmlTableCellBuilder ) ) {
93
-				throw new InvalidArgumentException( '$cells must be array of HtmlTableCell objects.' );
88
+	public function appendRow(array $cells) {
89
+		foreach ($cells as $key => $cell) {
90
+			if (is_string($cell)) {
91
+				$cells[$key] = new HtmlTableCellBuilder($cell);
92
+			} elseif (!($cell instanceof HtmlTableCellBuilder)) {
93
+				throw new InvalidArgumentException('$cells must be array of HtmlTableCell objects.');
94 94
 			}
95 95
 		}
96 96
 
@@ -104,13 +104,13 @@  discard block
 block discarded – undo
104 104
 	 *
105 105
 	 * @throws InvalidArgumentException
106 106
 	 */
107
-	public function appendRows( array $rows ) {
108
-		foreach ( $rows as $cells ) {
109
-			if ( !is_array( $cells ) ) {
110
-				throw new InvalidArgumentException( '$rows must be array of arrays of HtmlTableCell objects.' );
107
+	public function appendRows(array $rows) {
108
+		foreach ($rows as $cells) {
109
+			if (!is_array($cells)) {
110
+				throw new InvalidArgumentException('$rows must be array of arrays of HtmlTableCell objects.');
111 111
 			}
112 112
 
113
-			$this->appendRow( $cells );
113
+			$this->appendRow($cells);
114 114
 		}
115 115
 	}
116 116
 
@@ -122,34 +122,34 @@  discard block
 block discarded – undo
122 122
 	public function toHtml() {
123 123
 		// Open table
124 124
 		$tableClasses = 'wikitable';
125
-		if ( $this->isSortable ) {
125
+		if ($this->isSortable) {
126 126
 			$tableClasses .= ' sortable jquery-tablesort';
127 127
 		}
128
-		$html = Html::openElement( 'table', [ 'class' => $tableClasses ] );
128
+		$html = Html::openElement('table', ['class' => $tableClasses]);
129 129
 
130 130
 		// Write headers
131
-		$html .= Html::openElement( 'tr' );
132
-		foreach ( $this->headers as $header ) {
131
+		$html .= Html::openElement('tr');
132
+		foreach ($this->headers as $header) {
133 133
 			$html .= $header->toHtml();
134 134
 		}
135
-		$html .= Html::closeElement( 'tr' );
135
+		$html .= Html::closeElement('tr');
136 136
 
137 137
 		// Write rows
138
-		foreach ( $this->rows as $row ) {
139
-			$html .= Html::openElement( 'tr' );
138
+		foreach ($this->rows as $row) {
139
+			$html .= Html::openElement('tr');
140 140
 
141 141
 			/**
142 142
 			 * @var HtmlTableCellBuilder $cell
143 143
 			 */
144
-			foreach ( $row as $cell ) {
144
+			foreach ($row as $cell) {
145 145
 				$html .= $cell->toHtml();
146 146
 			}
147 147
 
148
-			$html .= Html::closeElement( 'tr' );
148
+			$html .= Html::closeElement('tr');
149 149
 		}
150 150
 
151 151
 		// Close table
152
-		$html .= Html::closeElement( 'table' );
152
+		$html .= Html::closeElement('table');
153 153
 
154 154
 		return $html;
155 155
 	}
Please login to merge, or discard this patch.