Passed
Push — master ( 468e47...0bebef )
by Jean-Christophe
02:09
created
Ajax/semantic/html/content/table/HtmlTD.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
 use Ajax\JsUtils;
13 13
 
14 14
 class HtmlTD extends HtmlSemDoubleElement {
15
-	use TextAlignmentTrait,TableElementTrait;
15
+	use TextAlignmentTrait, TableElementTrait;
16 16
 	private $_container;
17 17
 	private $_row;
18 18
 	private $_col;
@@ -28,8 +28,8 @@  discard block
 block discarded – undo
28 28
 	 */
29 29
 	public function __construct($identifier, $content=NULL, $tagName="td") {
30 30
 		parent::__construct($identifier, $tagName, "", $content);
31
-		$this->_variations=[ Variation::COLLAPSING ];
32
-		$this->_states=[ State::ACTIVE,State::POSITIVE,State::NEGATIVE,State::WARNING,State::ERROR,State::DISABLED ];
31
+		$this->_variations=[Variation::COLLAPSING];
32
+		$this->_states=[State::ACTIVE, State::POSITIVE, State::NEGATIVE, State::WARNING, State::ERROR, State::DISABLED];
33 33
 	}
34 34
 
35 35
 	public function setContainer($container, $row, $col) {
@@ -49,8 +49,8 @@  discard block
 block discarded – undo
49 49
 	}
50 50
 
51 51
 	public function setRowspan($rowspan) {
52
-		$to=min($this->_container->count(), $this->_row + $rowspan - 1);
53
-		for($i=$to; $i > $this->_row; $i--) {
52
+		$to=min($this->_container->count(), $this->_row+$rowspan-1);
53
+		for ($i=$to; $i>$this->_row; $i--) {
54 54
 			$this->_container->toDelete($i, $this->_col);
55 55
 		}
56 56
 		$this->setProperty("rowspan", $rowspan);
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 	}
59 59
 
60 60
 	public function mergeRow() {
61
-		if(!$this->_rowMerged){
61
+		if (!$this->_rowMerged) {
62 62
 			$this->_rowMerged=true;
63 63
 			return $this->setRowspan($this->_container->count());
64 64
 		}
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	}
67 67
 
68 68
 	public function mergeCol() {
69
-		if(!$this->_colMerged){
69
+		if (!$this->_colMerged) {
70 70
 			$this->_colMerged=true;
71 71
 			return $this->setColspan($this->_container->getRow($this->_row)->count());
72 72
 		}
@@ -74,9 +74,9 @@  discard block
 block discarded – undo
74 74
 	}
75 75
 
76 76
 	public function setColspan($colspan) {
77
-		$to=min($this->_container->getRow($this->_row)->count(), $this->_col + $colspan - 1);
78
-		for($i=$to; $i > $this->_col; $i--) {
79
-			$this->_container->delete($this->_row, $this->_col + 1);
77
+		$to=min($this->_container->getRow($this->_row)->count(), $this->_col+$colspan-1);
78
+		for ($i=$to; $i>$this->_col; $i--) {
79
+			$this->_container->delete($this->_row, $this->_col+1);
80 80
 		}
81 81
 		$this->setProperty("colspan", $colspan);
82 82
 		return $this->_container;
@@ -115,21 +115,21 @@  discard block
 block discarded – undo
115 115
 		return $this->addToProperty("class", "selectable");
116 116
 	}
117 117
 
118
-	public function setWidth($width){
118
+	public function setWidth($width) {
119 119
 		if (\is_int($width)) {
120
-			$width=Wide::getConstants()["W" . $width];
120
+			$width=Wide::getConstants()["W".$width];
121 121
 		}
122 122
 		$this->addToPropertyCtrl("class", $width, Wide::getConstants());
123
-		return $this->addToPropertyCtrl("class", "wide", array ("wide" ));
123
+		return $this->addToPropertyCtrl("class", "wide", array("wide"));
124 124
 	}
125 125
 
126
-	public function toDelete(){
126
+	public function toDelete() {
127 127
 		$this->_deleted=true;
128 128
 		return $this;
129 129
 	}
130 130
 
131 131
 	public function compile(JsUtils $js=NULL, &$view=NULL) {
132
-		if(!$this->_deleted)
133
-			return parent::compile($js,$view);
132
+		if (!$this->_deleted)
133
+			return parent::compile($js, $view);
134 134
 	}
135 135
 }
Please login to merge, or discard this patch.
Ajax/semantic/html/elements/HtmlList.php 1 patch
Spacing   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -25,17 +25,17 @@  discard block
 block discarded – undo
25 25
 
26 26
 	protected function createItem($value) {
27 27
 		$count=$this->count();
28
-		$item=new HtmlListItem("item-" . $this->identifier . "-" . $count, $value);
28
+		$item=new HtmlListItem("item-".$this->identifier."-".$count, $value);
29 29
 		return $item;
30 30
 	}
31 31
 
32 32
 	public function addHeader($niveau, $content) {
33
-		$header=new HtmlHeader("header-" . $this->identifier, $niveau, $content, "page");
33
+		$header=new HtmlHeader("header-".$this->identifier, $niveau, $content, "page");
34 34
 		$this->wrap($header);
35 35
 		return $header;
36 36
 	}
37 37
 
38
-	public function getItemPart($index,$partName="header"){
38
+	public function getItemPart($index, $partName="header") {
39 39
 		return $this->getItem($index)->getPart($partName);
40 40
 	}
41 41
 
@@ -43,9 +43,9 @@  discard block
 block discarded – undo
43 43
 		return $this->contentAs($tagName);
44 44
 	}
45 45
 
46
-	public function asLinks($hrefs=[],$target=NUll) {
47
-		$this->addToPropertyCtrl("class", "link", array ("link" ));
48
-		return parent::asLinks($hrefs,$target);
46
+	public function asLinks($hrefs=[], $target=NUll) {
47
+		$this->addToPropertyCtrl("class", "link", array("link"));
48
+		return parent::asLinks($hrefs, $target);
49 49
 	}
50 50
 
51 51
 	public function addList($items=array()) {
@@ -57,13 +57,13 @@  discard block
 block discarded – undo
57 57
 	/**
58 58
 	 * @return HtmlListItem
59 59
 	 */
60
-	public function getItem($index){
60
+	public function getItem($index) {
61 61
 		return parent::getItem($index);
62 62
 	}
63 63
 
64
-	protected function getItemToAdd($item){
64
+	protected function getItemToAdd($item) {
65 65
 		$itemO=parent::getItemToAdd($item);
66
-		if($itemO instanceof AbstractCheckbox)
66
+		if ($itemO instanceof AbstractCheckbox)
67 67
 			$itemO->addClass("item");
68 68
 		return $itemO;
69 69
 	}
@@ -81,9 +81,9 @@  discard block
 block discarded – undo
81 81
 	}
82 82
 
83 83
 	public function run(JsUtils $js) {
84
-		if ($this->_hasCheckedList === true) {
85
-			$jsCode=include dirname(__FILE__) . '/../../components/jsTemplates/tplCheckedList.php';
86
-			$jsCode=\str_replace("%identifier%", "#" . $this->identifier, $jsCode);
84
+		if ($this->_hasCheckedList===true) {
85
+			$jsCode=include dirname(__FILE__).'/../../components/jsTemplates/tplCheckedList.php';
86
+			$jsCode=\str_replace("%identifier%", "#".$this->identifier, $jsCode);
87 87
 			$jsCode=\str_replace("%fireOnInit%", $this->_fireOnInit, $jsCode);
88 88
 			$jsCode=\str_replace("%onChange%", $this->_ckItemChange, $jsCode);
89 89
 			$this->executeOnRun($jsCode);
@@ -94,9 +94,9 @@  discard block
 block discarded – undo
94 94
 		return parent::run($js);
95 95
 	}
96 96
 	
97
-	protected function addFollowPoints(){
97
+	protected function addFollowPoints() {
98 98
 		$count=$this->count();
99
-		for ($i=$this->_maxVisible;$i<$count;$i++){
99
+		for ($i=$this->_maxVisible; $i<$count; $i++) {
100 100
 			$this->getItem($i)->addClass("notVisible")->setProperty("style", "display: none;");
101 101
 		}
102 102
 		$item=$this->addItem("...");
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 		$item->onClick('$(this).hide();$("#'.$this->identifier.' .notVisible").show();');
105 105
 	}
106 106
 	
107
-	public function onCkItemChange($jsCode){
107
+	public function onCkItemChange($jsCode) {
108 108
 		$this->_ckItemChange=$jsCode;
109 109
 	}
110 110
 
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 	 * @param boolean $fireOnInit
113 113
 	 */
114 114
 	public function setFireOnInit($fireOnInit) {
115
-		$this->_fireOnInit = $fireOnInit;
115
+		$this->_fireOnInit=$fireOnInit;
116 116
 	}
117 117
 
118 118
 	public function setRelaxed() {
@@ -135,18 +135,18 @@  discard block
 block discarded – undo
135 135
 	 * {@inheritDoc}
136 136
 	 * @see \Ajax\common\html\HtmlCollection::compile()
137 137
 	 */
138
-	public function compile(JsUtils $js = NULL, &$view = NULL) {
139
-		if(isset($this->_maxVisible) && $this->_maxVisible<$this->count()){
138
+	public function compile(JsUtils $js=NULL, &$view=NULL) {
139
+		if (isset($this->_maxVisible) && $this->_maxVisible<$this->count()) {
140 140
 			$this->addFollowPoints();
141
-			if(isset($js)){
141
+			if (isset($js)) {
142 142
 				$visibility=new Visibility($js);
143 143
 				$visibility->attach("#".$this->identifier);
144 144
 				$visibility->setOnTopVisible("$(this).children('.notVisible').hide();$(this).find('.points').show();");
145
-				$visibility->compile($js,$view);
145
+				$visibility->compile($js, $view);
146 146
 				$this->_visibility=$visibility;
147 147
 			}
148 148
 		}
149
-		return parent::compile ($js,$view);
149
+		return parent::compile($js, $view);
150 150
 	}
151 151
 
152 152
 	/**
@@ -157,42 +157,42 @@  discard block
 block discarded – undo
157 157
 	 * @param string $notAllChecked
158 158
 	 * @return HtmlList
159 159
 	 */
160
-	public function addCheckedList($items=array(), $masterItem=NULL, $values=array(),$notAllChecked=false,$name=null) {
160
+	public function addCheckedList($items=array(), $masterItem=NULL, $values=array(), $notAllChecked=false, $name=null) {
161 161
 		$count=$this->count();
162
-		$identifier=$this->identifier . "-" . $count;
162
+		$identifier=$this->identifier."-".$count;
163 163
 		if (isset($masterItem)) {
164
-			if(\is_array($masterItem)){
165
-				$masterO=new HtmlFormCheckbox("master-" . $identifier, @$masterItem[0],@$masterItem[1]);
166
-				if(isset($name))
164
+			if (\is_array($masterItem)) {
165
+				$masterO=new HtmlFormCheckbox("master-".$identifier, @$masterItem[0], @$masterItem[1]);
166
+				if (isset($name))
167 167
 					$masterO->setName($name);
168
-				if(isset($masterItem[1])){
169
-					if(\array_search($masterItem[1], $values)!==false){
168
+				if (isset($masterItem[1])) {
169
+					if (\array_search($masterItem[1], $values)!==false) {
170 170
 						$masterO->getDataField()->setProperty("checked", "");
171 171
 					}
172 172
 				}
173
-			}else{
174
-				$masterO=new HtmlFormCheckbox("master-" . $identifier, $masterItem);
173
+			} else {
174
+				$masterO=new HtmlFormCheckbox("master-".$identifier, $masterItem);
175 175
 			}
176
-			if($notAllChecked){
176
+			if ($notAllChecked) {
177 177
 				$masterO->getDataField()->addClass("_notAllChecked");
178 178
 			}
179 179
 			$masterO->getHtmlCk()->addToProperty("class", "master");
180 180
 			$masterO->setClass("item");
181 181
 			$this->addItem($masterO);
182 182
 		}
183
-		$fields=array ();
183
+		$fields=array();
184 184
 		$i=0;
185
-		foreach ( $items as $val => $caption ) {
186
-			$itemO=new HtmlFormCheckbox($identifier . "-" . $i++, $caption, $val, "child");
187
-			if (\array_search($val, $values) !== false) {
185
+		foreach ($items as $val => $caption) {
186
+			$itemO=new HtmlFormCheckbox($identifier."-".$i++, $caption, $val, "child");
187
+			if (\array_search($val, $values)!==false) {
188 188
 				$itemO->getDataField()->setProperty("checked", "");
189 189
 			}
190
-			if(isset($name))
190
+			if (isset($name))
191 191
 				$itemO->setName($name);
192 192
 			$itemO->setClass("item");
193 193
 			$fields[]=$itemO;
194 194
 		}
195
-		if (isset($masterO) === true) {
195
+		if (isset($masterO)===true) {
196 196
 			$list=new HtmlList("", $fields);
197 197
 			$list->setClass("list");
198 198
 			$masterO->addContent($list);
@@ -203,12 +203,12 @@  discard block
 block discarded – undo
203 203
 		return $this;
204 204
 	}
205 205
 
206
-	public function setIcons($icons){
207
-		if(!\is_array($icons)){
206
+	public function setIcons($icons) {
207
+		if (!\is_array($icons)) {
208 208
 			$icons=\array_fill(0, \sizeof($this->content), $icons);
209 209
 		}
210
-		$max=\min(\sizeof($icons),\sizeof($this->content));
211
-		for($i=0;$i<$max;$i++){
210
+		$max=\min(\sizeof($icons), \sizeof($this->content));
211
+		for ($i=0; $i<$max; $i++) {
212 212
 			$this->content[$i]->addIcon($icons[$i]);
213 213
 		}
214 214
 		return $this;
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 	 * @param mixed $_maxVisible
225 225
 	 */
226 226
 	public function setMaxVisible($_maxVisible) {
227
-		$this->_maxVisible = $_maxVisible;
227
+		$this->_maxVisible=$_maxVisible;
228 228
 		return $this;
229 229
 	}
230 230
 
Please login to merge, or discard this patch.
Ajax/semantic/widgets/base/InstanceViewer.php 1 patch
Spacing   +106 added lines, -106 removed lines patch added patch discarded remove patch
@@ -19,245 +19,245 @@  discard block
 block discarded – undo
19 19
 
20 20
 	public static $index=0;
21 21
 
22
-	public function __construct($identifier,$instance=NULL,$captions=NULL){
22
+	public function __construct($identifier, $instance=NULL, $captions=NULL) {
23 23
 		$this->widgetIdentifier=$identifier;
24 24
 		$this->values=[];
25 25
 		$this->afterCompile=[];
26
-		if(isset($instance))
26
+		if (isset($instance))
27 27
 			$this->setInstance($instance);
28 28
 		$this->setCaptions($captions);
29 29
 		$this->captionCallback=NULL;
30
-		$this->defaultValueFunction=function($name,$value){return $value;};
30
+		$this->defaultValueFunction=function($name, $value) {return $value; };
31 31
 	}
32 32
 
33
-	public function moveFieldTo($from,$to){
34
-		if(JArray::moveElementTo($this->visibleProperties, $from, $to)){
33
+	public function moveFieldTo($from, $to) {
34
+		if (JArray::moveElementTo($this->visibleProperties, $from, $to)) {
35 35
 			return JArray::moveElementTo($this->values, $from, $to);
36 36
 		}
37 37
 		return false;
38 38
 	}
39 39
 
40
-	public function swapFields($index1,$index2){
41
-		if(JArray::swapElements($this->visibleProperties, $index1, $index2)){
40
+	public function swapFields($index1, $index2) {
41
+		if (JArray::swapElements($this->visibleProperties, $index1, $index2)) {
42 42
 			return JArray::swapElements($this->values, $index1, $index2);
43 43
 		}
44 44
 		return false;
45 45
 	}
46 46
 
47
-	public function removeField($index){
48
-		\array_splice($this->visibleProperties,$index,1);
49
-		\array_splice($this->values,$index,1);
50
-		\array_splice($this->captions,$index,1);
47
+	public function removeField($index) {
48
+		\array_splice($this->visibleProperties, $index, 1);
49
+		\array_splice($this->values, $index, 1);
50
+		\array_splice($this->captions, $index, 1);
51 51
 		return $this;
52 52
 	}
53 53
 
54
-	public function getValues(){
54
+	public function getValues() {
55 55
 		$values=[];
56 56
 		$index=0;
57 57
 		$count=$this->count();
58
-		while($index<$count){
58
+		while ($index<$count) {
59 59
 			$values[]=$this->getValue($index++);
60 60
 		}
61 61
 		return $values;
62 62
 	}
63 63
 
64
-	public function getIdentifier($index=NULL){
65
-		if(!isset($index))
64
+	public function getIdentifier($index=NULL) {
65
+		if (!isset($index))
66 66
 			$index=self::$index;
67 67
 		$value=$index;
68
-		if(isset($this->values["identifier"])){
69
-			if(\is_string($this->values["identifier"]))
68
+		if (isset($this->values["identifier"])) {
69
+			if (\is_string($this->values["identifier"]))
70 70
 				$value=JReflection::callMethod($this->instance, $this->values["identifier"], []);
71 71
 			else
72
-				$value=$this->values["identifier"]($index,$this->instance);
72
+				$value=$this->values["identifier"]($index, $this->instance);
73 73
 		}
74 74
 		return $value;
75 75
 	}
76 76
 
77
-	public function getValue($index){
77
+	public function getValue($index) {
78 78
 		$property=$this->properties[$index];
79 79
 		return $this->_getValue($property, $index);
80 80
 	}
81 81
 
82
-	protected function _beforeAddProperty($index,&$field){
82
+	protected function _beforeAddProperty($index, &$field) {
83 83
 
84 84
 	}
85 85
 
86
-	protected function _getDefaultValue($name,$value,$index){
86
+	protected function _getDefaultValue($name, $value, $index) {
87 87
 		$func=$this->defaultValueFunction;
88
-		return $func($name,$value,$index,$this->instance);
88
+		return $func($name, $value, $index, $this->instance);
89 89
 	}
90 90
 
91
-	protected function _getPropertyValue(\ReflectionProperty $property){
91
+	protected function _getPropertyValue(\ReflectionProperty $property) {
92 92
 		$property->setAccessible(true);
93 93
 		return $property->getValue($this->instance);
94 94
 	}
95 95
 
96
-	protected function _getValue($property,$index){
96
+	protected function _getValue($property, $index) {
97 97
 		$value=null;
98 98
 		$propertyName=$property;
99
-		if($property instanceof \ReflectionProperty){
99
+		if ($property instanceof \ReflectionProperty) {
100 100
 			$value=$this->_getPropertyValue($property);
101 101
 			$propertyName=$property->getName();
102
-		}elseif(\is_callable($property) && array_search($property, ["system"])===false)
102
+		}elseif (\is_callable($property) && array_search($property, ["system"])===false)
103 103
 			$value=$property($this->instance);
104
-		elseif(\is_array($property)){
105
-			$values=\array_map(function($v) use ($index){return $this->_getValue($v, $index);}, $property);
104
+		elseif (\is_array($property)) {
105
+			$values=\array_map(function($v) use ($index){return $this->_getValue($v, $index); }, $property);
106 106
 			$value=\implode("", $values);
107
-		}elseif(\is_string($property)){
107
+		}elseif (\is_string($property)) {
108 108
 			$value=$property;
109
-			if(isset($this->instance->{$property})){
109
+			if (isset($this->instance->{$property})) {
110 110
 				$value=$this->instance->{$property};
111
-			}elseif(\method_exists($this->instance, $getter=JReflection::getterName($property))){
111
+			}elseif (\method_exists($this->instance, $getter=JReflection::getterName($property))) {
112 112
 				$value=JReflection::callMethod($this->instance, $getter, []);
113 113
 			}
114 114
 		}
115 115
 		return $this->_postGetValue($index, $propertyName, $value);
116 116
 	}
117 117
 
118
-	protected function _postGetValue($index,$propertyName,$value){
119
-		if(isset($this->values[$index])){
120
-			$value= $this->values[$index]($value,$this->instance,$index,self::$index);
121
-		}else{
122
-			$value=$this->_getDefaultValue($propertyName,$value, $index);
118
+	protected function _postGetValue($index, $propertyName, $value) {
119
+		if (isset($this->values[$index])) {
120
+			$value=$this->values[$index]($value, $this->instance, $index, self::$index);
121
+		} else {
122
+			$value=$this->_getDefaultValue($propertyName, $value, $index);
123 123
 		}
124
-		if(isset($this->afterCompile[$index])){
125
-			if(\is_callable($this->afterCompile[$index])){
126
-				$this->afterCompile[$index]($value,$this->instance,self::$index);
124
+		if (isset($this->afterCompile[$index])) {
125
+			if (\is_callable($this->afterCompile[$index])) {
126
+				$this->afterCompile[$index]($value, $this->instance, self::$index);
127 127
 			}
128 128
 		}
129 129
 		return $value;
130 130
 	}
131 131
 
132
-	public function insertField($index,$field,$key=null){
133
-		if(isset($key)){
134
-			array_splice( $this->visibleProperties, $index, 0, [$key=>$field] );
135
-		}else{
136
-			array_splice( $this->visibleProperties, $index, 0, $field );
132
+	public function insertField($index, $field, $key=null) {
133
+		if (isset($key)) {
134
+			array_splice($this->visibleProperties, $index, 0, [$key=>$field]);
135
+		} else {
136
+			array_splice($this->visibleProperties, $index, 0, $field);
137 137
 		}
138 138
 		return $this;
139 139
 	}
140 140
 	
141
-	public function sortColumnContent($index,$array){
142
-		if(isset($this->visibleProperties[$index])){
143
-			if(is_array($this->visibleProperties[$index])){
144
-				$this->visibleProperties[$index]=JArray::sortAssociative($this->visibleProperties[$index],$array);
141
+	public function sortColumnContent($index, $array) {
142
+		if (isset($this->visibleProperties[$index])) {
143
+			if (is_array($this->visibleProperties[$index])) {
144
+				$this->visibleProperties[$index]=JArray::sortAssociative($this->visibleProperties[$index], $array);
145 145
 			}
146 146
 		}
147 147
 		return $this;
148 148
 	}
149 149
 
150
-	public function insertInField($index,$field,$key=null){
150
+	public function insertInField($index, $field, $key=null) {
151 151
 		$vb=$this->visibleProperties;
152
-		if(isset($vb[$index])){
153
-			if(isset($key)){
154
-				if(\is_array($vb[$index])){
152
+		if (isset($vb[$index])) {
153
+			if (isset($key)) {
154
+				if (\is_array($vb[$index])) {
155 155
 					$this->visibleProperties[$index][$key]=$field;
156
-				}else{
157
-					$this->visibleProperties[$index]=[$vb[$index],$key=>$field];
156
+				} else {
157
+					$this->visibleProperties[$index]=[$vb[$index], $key=>$field];
158 158
 				}
159
-			}else{
160
-				if(\is_array($vb[$index])){
159
+			} else {
160
+				if (\is_array($vb[$index])) {
161 161
 					$this->visibleProperties[$index][]=$field;
162
-				}else{
163
-					$this->visibleProperties[$index]=[$vb[$index],$field];
162
+				} else {
163
+					$this->visibleProperties[$index]=[$vb[$index], $field];
164 164
 				}
165 165
 			}
166
-		}else{
166
+		} else {
167 167
 			return $this->insertField($index, $field);
168 168
 		}
169 169
 		return $this;
170 170
 	}
171 171
 
172
-	public function addField($field,$key=null){
173
-		if(isset($key)){
172
+	public function addField($field, $key=null) {
173
+		if (isset($key)) {
174 174
 			$this->visibleProperties[]=[$key=>$field];
175
-		}else{
175
+		} else {
176 176
 			$this->visibleProperties[]=$field;
177 177
 		}
178 178
 		return $this;
179 179
 	}
180 180
 
181
-	public function addFields($fields){
182
-		$this->visibleProperties=\array_merge($this->visibleProperties,$fields);
181
+	public function addFields($fields) {
182
+		$this->visibleProperties=\array_merge($this->visibleProperties, $fields);
183 183
 		return $this;
184 184
 	}
185 185
 
186
-	public function count(){
186
+	public function count() {
187 187
 		return \sizeof($this->properties);
188 188
 	}
189 189
 
190
-	public function visiblePropertiesCount(){
190
+	public function visiblePropertiesCount() {
191 191
 		return \sizeof($this->visibleProperties);
192 192
 	}
193 193
 
194
-	public function getProperty($index){
194
+	public function getProperty($index) {
195 195
 		return $this->properties[$index];
196 196
 	}
197 197
 
198
-	public function getFieldName($index){
198
+	public function getFieldName($index) {
199 199
 		$property=$this->getProperty($index);
200
-		if($property instanceof \ReflectionProperty){
200
+		if ($property instanceof \ReflectionProperty) {
201 201
 			$result=$property->getName();
202
-		}elseif(\is_callable($property)){
202
+		}elseif (\is_callable($property)) {
203 203
 			$result=$this->visibleProperties[$index];
204
-		}else{
204
+		} else {
205 205
 			$result=$property;
206 206
 		}
207 207
 		return $result;
208 208
 	}
209 209
 
210 210
 
211
-	protected function showableProperty(\ReflectionProperty $rProperty){
212
-		return JString::startswith($rProperty->getName(),"_")===false;
211
+	protected function showableProperty(\ReflectionProperty $rProperty) {
212
+		return JString::startswith($rProperty->getName(), "_")===false;
213 213
 	}
214 214
 
215 215
 	public function setInstance($instance) {
216
-		if(\is_string($instance)){
216
+		if (\is_string($instance)) {
217 217
 			$instance=new $instance();
218 218
 		}
219 219
 		$this->instance=$instance;
220 220
 		$this->properties=[];
221 221
 		$this->reflect=new \ReflectionClass($instance);
222
-		if(JArray::count($this->visibleProperties)===0){
222
+		if (JArray::count($this->visibleProperties)===0) {
223 223
 			$this->properties=$this->getDefaultProperties();
224
-		}else{
225
-			foreach ($this->visibleProperties as $property){
224
+		} else {
225
+			foreach ($this->visibleProperties as $property) {
226 226
 				$this->setInstanceProperty($property);
227 227
 			}
228 228
 		}
229 229
 		return $this;
230 230
 	}
231 231
 
232
-	private function setInstanceProperty($property){
233
-		if(\is_callable($property)){
232
+	private function setInstanceProperty($property) {
233
+		if (\is_callable($property)) {
234 234
 			$this->properties[]=$property;
235
-		}elseif(\is_string($property)){
236
-			try{
235
+		}elseif (\is_string($property)) {
236
+			try {
237 237
 				$this->_beforeAddProperty(\sizeof($this->properties), $property);
238 238
 				$rProperty=$this->reflect->getProperty($property);
239 239
 				$this->properties[]=$rProperty;
240
-			}catch(\Exception $e){
240
+			}catch (\Exception $e) {
241 241
 				$this->_beforeAddProperty(\sizeof($this->properties), $property);
242 242
 				$this->properties[]=$property;
243 243
 			}
244
-		}elseif(\is_int($property)){
244
+		}elseif (\is_int($property)) {
245 245
 			$props=$this->getDefaultProperties();
246
-			if(isset($props[$property]))
246
+			if (isset($props[$property]))
247 247
 				$this->properties[]=$props[$property];
248 248
 				else
249 249
 					$this->properties[]=$property;
250
-		}else{
250
+		} else {
251 251
 			$this->properties[]=$property;
252 252
 		}
253 253
 	}
254 254
 
255
-	protected function getDefaultProperties(){
255
+	protected function getDefaultProperties() {
256 256
 		$result=[];
257 257
 		$properties=$this->reflect->getProperties();
258
-		foreach ($properties as $property){
258
+		foreach ($properties as $property) {
259 259
 			$showable=$this->showableProperty($property);
260
-			if($showable!==false){
260
+			if ($showable!==false) {
261 261
 				$result[]=$property;
262 262
 			}
263 263
 		}
@@ -269,12 +269,12 @@  discard block
 block discarded – undo
269 269
 		return $this;
270 270
 	}
271 271
 
272
-	public function setValueFunction($index,$callback){
272
+	public function setValueFunction($index, $callback) {
273 273
 		$this->values[$index]=$callback;
274 274
 		return $this;
275 275
 	}
276 276
 
277
-	public function setIdentifierFunction($callback){
277
+	public function setIdentifierFunction($callback) {
278 278
 		$this->values["identifier"]=$callback;
279 279
 		return $this;
280 280
 	}
@@ -287,42 +287,42 @@  discard block
 block discarded – undo
287 287
 		return $this->properties;
288 288
 	}
289 289
 
290
-	public function getCaption($index){
291
-		if(isset($this->captions[$index])){
290
+	public function getCaption($index) {
291
+		if (isset($this->captions[$index])) {
292 292
 			return $this->captions[$index];
293 293
 		}
294
-		if($this->properties[$index] instanceof \ReflectionProperty)
294
+		if ($this->properties[$index] instanceof \ReflectionProperty)
295 295
 			return $this->properties[$index]->getName();
296
-		elseif(\is_callable($this->properties[$index]))
296
+		elseif (\is_callable($this->properties[$index]))
297 297
 			return "";
298 298
 		else
299 299
 			return $this->properties[$index];
300 300
 	}
301 301
 
302
-	public function getCaptions(){
302
+	public function getCaptions() {
303 303
 		$count=$this->count();
304
-		if(isset($this->captions)){
305
-			$captions= \array_values($this->captions);
304
+		if (isset($this->captions)) {
305
+			$captions=\array_values($this->captions);
306 306
 			$captionsSize=\sizeof($captions);
307
-			for($i=$captionsSize;$i<$count;$i++){
307
+			for ($i=$captionsSize; $i<$count; $i++) {
308 308
 				$captions[]="";
309 309
 			}
310
-		}else{
310
+		} else {
311 311
 			$captions=[];
312 312
 			$index=0;
313
-			while($index<$count){
313
+			while ($index<$count) {
314 314
 				$captions[]=$this->getCaption($index++);
315 315
 			}
316 316
 		}
317
-		if(isset($this->captionCallback) && \is_callable($this->captionCallback)){
317
+		if (isset($this->captionCallback) && \is_callable($this->captionCallback)) {
318 318
 			$callback=$this->captionCallback;
319
-			$callback($captions,$this->instance);
319
+			$callback($captions, $this->instance);
320 320
 		}
321 321
 		return $captions;
322 322
 	}
323 323
 
324
-	public function setCaption($index,$caption){
325
-		if(isset($this->captions)===false)
324
+	public function setCaption($index, $caption) {
325
+		if (isset($this->captions)===false)
326 326
 			$this->captions=[];
327 327
 		$this->captions[$index]=$caption;
328 328
 		return $this;
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
 	 * @param callable $callback function called after the field compilation
341 341
 	 * @return InstanceViewer
342 342
 	 */
343
-	public function afterCompile($index,$callback){
343
+	public function afterCompile($index, $callback) {
344 344
 		$this->afterCompile[$index]=$callback;
345 345
 		return $this;
346 346
 	}
@@ -371,7 +371,7 @@  discard block
 block discarded – undo
371 371
 	}
372 372
 	
373 373
 	public function getSimpleProperties() {
374
-		return array_filter($this->visibleProperties,function($item){
374
+		return array_filter($this->visibleProperties, function($item) {
375 375
 			return !(is_array($item) || is_object($item));
376 376
 		});
377 377
 	}
Please login to merge, or discard this patch.
Ajax/semantic/widgets/dataelement/DataElement.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -22,58 +22,58 @@  discard block
 block discarded – undo
22 22
 	protected $_colWidths;
23 23
 
24 24
 	public function __construct($identifier, $modelInstance=NULL) {
25
-		parent::__construct($identifier, null,$modelInstance);
26
-		$this->_init(new DeInstanceViewer($identifier), "table", new HtmlTable($identifier, 0,2), false);
25
+		parent::__construct($identifier, null, $modelInstance);
26
+		$this->_init(new DeInstanceViewer($identifier), "table", new HtmlTable($identifier, 0, 2), false);
27 27
 		$this->content["table"]->setDefinition()->addClass("_element");
28 28
 	}
29 29
 
30
-	public function compile(JsUtils $js=NULL,&$view=NULL){
31
-		if(!$this->_generated){
30
+	public function compile(JsUtils $js=NULL, &$view=NULL) {
31
+		if (!$this->_generated) {
32 32
 			$this->_instanceViewer->setInstance($this->_modelInstance);
33 33
 
34 34
 			$table=$this->content["table"];
35 35
 			$this->_generateContent($table);
36 36
 
37
-			if(isset($this->_toolbar)){
37
+			if (isset($this->_toolbar)) {
38 38
 				$this->_setToolbarPosition($table);
39 39
 			}
40
-			if(isset($this->_colWidths)){
40
+			if (isset($this->_colWidths)) {
41 41
 				$this->_applyStyleAttributes($table);
42 42
 			}
43
-			$this->content=JArray::sortAssociative($this->content, [PositionInTable::BEFORETABLE,"table",PositionInTable::AFTERTABLE]);
43
+			$this->content=JArray::sortAssociative($this->content, [PositionInTable::BEFORETABLE, "table", PositionInTable::AFTERTABLE]);
44 44
 			$this->_compileForm();
45 45
 			$this->_generated=true;
46 46
 		}
47
-		return parent::compile($js,$view);
47
+		return parent::compile($js, $view);
48 48
 	}
49 49
 
50 50
 	/**
51 51
 	 * @param HtmlTable $table
52 52
 	 */
53
-	protected function _generateContent($table){
54
-		$values= $this->_instanceViewer->getValues();
53
+	protected function _generateContent($table) {
54
+		$values=$this->_instanceViewer->getValues();
55 55
 		$captions=$this->_instanceViewer->getCaptions();
56 56
 		$fields=$this->_instanceViewer->getVisibleProperties();
57 57
 		$count=$this->_instanceViewer->count();
58 58
 		$this->setProperty("data-ajax", $this->_instanceViewer->getIdentifier());
59
-		for($i=0;$i<$count;$i++){
60
-			$row=$table->addRow([$captions[$i],$values[$i]]);
59
+		for ($i=0; $i<$count; $i++) {
60
+			$row=$table->addRow([$captions[$i], $values[$i]]);
61 61
 			$row->getItem(1)->setProperty("data-field", $fields[$i]);
62 62
 		}
63 63
 	}
64 64
 
65
-	protected function _applyStyleAttributes(HtmlTable $table){
65
+	protected function _applyStyleAttributes(HtmlTable $table) {
66 66
 		$table->setColWidths($this->_colWidths);
67 67
 	}
68
-	protected function _getFieldName($index){
68
+	protected function _getFieldName($index) {
69 69
 		return $this->_instanceViewer->getFieldName($index);
70 70
 	}
71 71
 
72
-	protected function _getFieldCaption($index){
72
+	protected function _getFieldCaption($index) {
73 73
 		return null;
74 74
 	}
75 75
 
76
-	protected function _getFieldIdentifier($prefix,$name=""){
76
+	protected function _getFieldIdentifier($prefix, $name="") {
77 77
 		return $this->identifier."-{$prefix}-".$name;
78 78
 	}
79 79
 
@@ -105,11 +105,11 @@  discard block
 block discarded – undo
105 105
 		return $this;
106 106
 	}
107 107
 
108
-	public function asForm(){
108
+	public function asForm() {
109 109
 		return $this->getForm();
110 110
 	}
111 111
 
112
-	public function setColCaptionWidth($width){
112
+	public function setColCaptionWidth($width) {
113 113
 		$this->_colWidths[0]=$width;
114 114
 		return $this;
115 115
 	}
@@ -119,13 +119,13 @@  discard block
 block discarded – undo
119 119
 		return $this;
120 120
 	}
121 121
 
122
-	public function setColWidths($widths){
122
+	public function setColWidths($widths) {
123 123
 		$this->_colWidths=$widths;
124 124
 		return $this;
125 125
 	}
126 126
 	
127
-	public function run(JsUtils $js){
128
-		if(JString::isNotNull($this->_identifier))
127
+	public function run(JsUtils $js) {
128
+		if (JString::isNotNull($this->_identifier))
129 129
 			$js->execOn("click", "#".$this->_identifier." .ui.toggle", 'var active=$(this).hasClass("active");$(this).children("i").toggleClass("up",active).toggleClass("down",!active);var nextTd=$(this).closest("td").next("td");nextTd.children(":not(.toggle-caption)").toggle(active);nextTd.children(".toggle-caption").toggle(!active);$(this).trigger({type:"toggled",active: active,caption: nextTd.children(".toggle-caption")});');
130 130
 		parent::run($js);
131 131
 	}
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/DataTableFieldAsTrait.php 1 patch
Spacing   +68 added lines, -68 removed lines patch added patch discarded remove patch
@@ -14,15 +14,15 @@  discard block
 block discarded – undo
14 14
  * @property boolean $_visibleHover
15 15
  * @property InstanceViewer $_instanceViewer
16 16
  */
17
-trait DataTableFieldAsTrait{
18
-	protected $_buttons=["display","edit","delete"];
17
+trait DataTableFieldAsTrait {
18
+	protected $_buttons=["display", "edit", "delete"];
19 19
 	protected $_buttonsColumn;
20
-	abstract public function addField($field,$key=null);
21
-	abstract public function insertField($index,$field,$key=null);
22
-	abstract public function insertInField($index,$field,$key=null);
23
-	abstract public function fieldAs($index,$type,$attributes=NULL);
20
+	abstract public function addField($field, $key=null);
21
+	abstract public function insertField($index, $field, $key=null);
22
+	abstract public function insertInField($index, $field, $key=null);
23
+	abstract public function fieldAs($index, $type, $attributes=NULL);
24 24
 	abstract protected function cleanIdentifier($id);
25
-	abstract protected function _fieldAs($elementCallback,&$index,$attributes=NULL,$prefix=null);
25
+	abstract protected function _fieldAs($elementCallback, &$index, $attributes=NULL, $prefix=null);
26 26
 	
27 27
 	/**
28 28
 	 * @param string $caption
@@ -30,8 +30,8 @@  discard block
 block discarded – undo
30 30
 	 * @param boolean $visibleHover
31 31
 	 * @return callable
32 32
 	 */
33
-	private function getFieldButtonCallable($caption,$visibleHover=true,$callback=null){
34
-		return $this->getCallable("getFieldButton",[$caption,$visibleHover],$callback);
33
+	private function getFieldButtonCallable($caption, $visibleHover=true, $callback=null) {
34
+		return $this->getCallable("getFieldButton", [$caption, $visibleHover], $callback);
35 35
 	}
36 36
 
37 37
 	/**
@@ -40,20 +40,20 @@  discard block
 block discarded – undo
40 40
 	 * @param callable $callback
41 41
 	 * @return callable
42 42
 	 */
43
-	private function getCallable($thisCallback,$parameters,$callback=null){
44
-		$result=function($instance) use($thisCallback,$parameters,$callback){
45
-			$object=call_user_func_array(array($this,$thisCallback), $parameters);
46
-			if(isset($callback)){
47
-				if(\is_callable($callback)){
48
-					$callback($object,$instance,$this->_instanceViewer->count()+1);
43
+	private function getCallable($thisCallback, $parameters, $callback=null) {
44
+		$result=function($instance) use($thisCallback, $parameters, $callback){
45
+			$object=call_user_func_array(array($this, $thisCallback), $parameters);
46
+			if (isset($callback)) {
47
+				if (\is_callable($callback)) {
48
+					$callback($object, $instance, $this->_instanceViewer->count()+1);
49 49
 				}
50 50
 			}
51
-			if($object instanceof HtmlSemDoubleElement){
51
+			if ($object instanceof HtmlSemDoubleElement) {
52 52
 				$id=$this->_instanceViewer->getIdentifier();
53
-				$object->setProperty("data-ajax",$id);
54
-				if($object->propertyContains("class","visibleover")){
53
+				$object->setProperty("data-ajax", $id);
54
+				if ($object->propertyContains("class", "visibleover")) {
55 55
 					$this->_visibleHover=true;
56
-					$object->setProperty("style","visibility:hidden;");
56
+					$object->setProperty("style", "visibility:hidden;");
57 57
 				}
58 58
 			}
59 59
 			return $object;
@@ -65,16 +65,16 @@  discard block
 block discarded – undo
65 65
 	 * @param string $caption
66 66
 	 * @return HtmlButton
67 67
 	 */
68
-	private function getFieldButton($caption,$visibleHover=true){
69
-		$bt= new HtmlButton($this->cleanIdentifier($caption),$caption);
70
-		if($visibleHover)
68
+	private function getFieldButton($caption, $visibleHover=true) {
69
+		$bt=new HtmlButton($this->cleanIdentifier($caption), $caption);
70
+		if ($visibleHover)
71 71
 			$this->_visibleOver($bt);
72 72
 		return $bt;
73 73
 	}
74 74
 
75
-	private function getFieldButtons($buttons,$visibleHover=true){
76
-		$bts=new HtmlButtonGroups("",$buttons);
77
-		if($visibleHover)
75
+	private function getFieldButtons($buttons, $visibleHover=true) {
76
+		$bts=new HtmlButtonGroups("", $buttons);
77
+		if ($visibleHover)
78 78
 			$this->_visibleOver($bts);
79 79
 		return $bts;
80 80
 	}
@@ -88,19 +88,19 @@  discard block
 block discarded – undo
88 88
 	 * @param array $attributes associative array (<b>ajax</b> key is for ajax post)
89 89
 	 * @return DataTable
90 90
 	 */
91
-	public function fieldAsSubmit($index,$cssStyle=NULL,$url=NULL,$responseElement=NULL,$attributes=NULL){
92
-		return $this->_fieldAs(function($id,$name,$value,$caption) use ($url,$responseElement,$cssStyle,$attributes){
93
-			$button=new HtmlButton($id,$value,$cssStyle);
94
-			$button->postOnClick($url,"$(event.target).closest('tr').find(':input').serialize()",$responseElement,$attributes["ajax"]);
95
-			if(!isset($attributes["visibleHover"]) || $attributes["visibleHover"])
91
+	public function fieldAsSubmit($index, $cssStyle=NULL, $url=NULL, $responseElement=NULL, $attributes=NULL) {
92
+		return $this->_fieldAs(function($id, $name, $value, $caption) use ($url, $responseElement, $cssStyle, $attributes){
93
+			$button=new HtmlButton($id, $value, $cssStyle);
94
+			$button->postOnClick($url, "$(event.target).closest('tr').find(':input').serialize()", $responseElement, $attributes["ajax"]);
95
+			if (!isset($attributes["visibleHover"]) || $attributes["visibleHover"])
96 96
 				$this->_visibleOver($button);
97 97
 				return $button;
98
-		}, $index,$attributes);
98
+		}, $index, $attributes);
99 99
 	}
100 100
 
101
-	protected function _visibleOver(BaseHtml $element){
101
+	protected function _visibleOver(BaseHtml $element) {
102 102
 		$this->_visibleHover=true;
103
-		return $element->addToProperty("class", "visibleover")->setProperty("style","visibility:hidden;");
103
+		return $element->addToProperty("class", "visibleover")->setProperty("style", "visibility:hidden;");
104 104
 	}
105 105
 
106 106
 	/**
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
 	 * @param boolean $visibleHover
111 111
 	 * @return DataTable
112 112
 	 */
113
-	public function addFieldButton($caption,$visibleHover=true,$callback=null){
114
-		$this->addField($this->getCallable("getFieldButton",[$caption,$visibleHover],$callback));
113
+	public function addFieldButton($caption, $visibleHover=true, $callback=null) {
114
+		$this->addField($this->getCallable("getFieldButton", [$caption, $visibleHover], $callback));
115 115
 		return $this;
116 116
 	}
117 117
 
@@ -122,8 +122,8 @@  discard block
 block discarded – undo
122 122
 	 * @param boolean $visibleHover
123 123
 	 * @return DataTable
124 124
 	 */
125
-	public function addFieldButtons($buttons,$visibleHover=true,$callback=null){
126
-		$this->addField($this->getCallable("getFieldButtons",[$buttons,$visibleHover],$callback));
125
+	public function addFieldButtons($buttons, $visibleHover=true, $callback=null) {
126
+		$this->addField($this->getCallable("getFieldButtons", [$buttons, $visibleHover], $callback));
127 127
 		return $this;
128 128
 	}
129 129
 
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 	 * @param callable $callback
135 135
 	 * @return DataTable
136 136
 	 */
137
-	public function insertFieldButton($index,$caption,$visibleHover=true,$callback=null){
138
-		$this->insertField($index, $this->getFieldButtonCallable($caption,$visibleHover,$callback));
137
+	public function insertFieldButton($index, $caption, $visibleHover=true, $callback=null) {
138
+		$this->insertField($index, $this->getFieldButtonCallable($caption, $visibleHover, $callback));
139 139
 		return $this;
140 140
 	}
141 141
 
@@ -146,25 +146,25 @@  discard block
 block discarded – undo
146 146
 	 * @param callable $callback
147 147
 	 * @return DataTable
148 148
 	 */
149
-	public function insertInFieldButton($index,$caption,$visibleHover=true,$callback=null,$key=null){
150
-		$this->insertInField($index, $this->getFieldButtonCallable($caption,$visibleHover,$callback),$key);
149
+	public function insertInFieldButton($index, $caption, $visibleHover=true, $callback=null, $key=null) {
150
+		$this->insertInField($index, $this->getFieldButtonCallable($caption, $visibleHover, $callback), $key);
151 151
 		return $this;
152 152
 	}
153 153
 
154
-	private function addDefaultButton($icon,$class=null,$visibleHover=true,$callback=null,$key=null){
155
-		$this->addField($this->getCallable("getDefaultButton",[$icon,$class,$visibleHover],$callback),$key);
154
+	private function addDefaultButton($icon, $class=null, $visibleHover=true, $callback=null, $key=null) {
155
+		$this->addField($this->getCallable("getDefaultButton", [$icon, $class, $visibleHover], $callback), $key);
156 156
 		return $this;
157 157
 	}
158 158
 
159
-	public function insertDefaultButtonIn($index,$icon,$class=null,$visibleHover=true,$callback=null,$key=null){
160
-		$this->insertInField($index,$this->getCallable("getDefaultButton",[$icon,$class,$visibleHover],$callback),$key);
159
+	public function insertDefaultButtonIn($index, $icon, $class=null, $visibleHover=true, $callback=null, $key=null) {
160
+		$this->insertInField($index, $this->getCallable("getDefaultButton", [$icon, $class, $visibleHover], $callback), $key);
161 161
 		return $this;
162 162
 	}
163 163
 
164
-	private function getDefaultButton($icon,$class=null,$visibleHover=true){
165
-		$bt=$this->getFieldButton("",$visibleHover);
164
+	private function getDefaultButton($icon, $class=null, $visibleHover=true) {
165
+		$bt=$this->getFieldButton("", $visibleHover);
166 166
 		$bt->asIcon($icon);
167
-		if(isset($class))
167
+		if (isset($class))
168 168
 			$bt->addClass($class);
169 169
 		return $bt;
170 170
 	}
@@ -176,9 +176,9 @@  discard block
 block discarded – undo
176 176
 	 * @param callable $callback this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
177 177
 	 * @return DataTable
178 178
 	 */
179
-	public function addDeleteButton($visibleHover=true,$deleteBehavior=[],$callback=null){
179
+	public function addDeleteButton($visibleHover=true, $deleteBehavior=[], $callback=null) {
180 180
 		$this->_deleteBehavior=$deleteBehavior;
181
-		return $this->addDefaultButton("remove","_delete red basic",$visibleHover,$callback,"delete");
181
+		return $this->addDefaultButton("remove", "_delete red basic", $visibleHover, $callback, "delete");
182 182
 	}
183 183
 
184 184
 	/**
@@ -188,9 +188,9 @@  discard block
 block discarded – undo
188 188
 	 * @param callable $callback this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
189 189
 	 * @return DataTable
190 190
 	 */
191
-	public function addEditButton($visibleHover=true,$editBehavior=[],$callback=null){
191
+	public function addEditButton($visibleHover=true, $editBehavior=[], $callback=null) {
192 192
 		$this->_editBehavior=$editBehavior;
193
-		return $this->addDefaultButton("edit","_edit basic",$visibleHover,$callback,"edit");
193
+		return $this->addDefaultButton("edit", "_edit basic", $visibleHover, $callback, "edit");
194 194
 	}
195 195
 	
196 196
 	/**
@@ -200,9 +200,9 @@  discard block
 block discarded – undo
200 200
 	 * @param callable $callback this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
201 201
 	 * @return DataTable
202 202
 	 */
203
-	public function addDisplayButton($visibleHover=true,$displayBehavior=[],$callback=null){
203
+	public function addDisplayButton($visibleHover=true, $displayBehavior=[], $callback=null) {
204 204
 		$this->_displayBehavior=$displayBehavior;
205
-		return $this->addDefaultButton("eye","_display basic",$visibleHover,$callback,"display");
205
+		return $this->addDefaultButton("eye", "_display basic", $visibleHover, $callback, "display");
206 206
 	}
207 207
 
208 208
 	/**
@@ -213,10 +213,10 @@  discard block
 block discarded – undo
213 213
 	 * @param callable $callbackDelete this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
214 214
 	 * @return DataTable
215 215
 	 */
216
-	public function addEditDeleteButtons($visibleHover=true,$behavior=[],$callbackEdit=null,$callbackDelete=null){
217
-		$this->addEditButton($visibleHover,$behavior,$callbackEdit);
216
+	public function addEditDeleteButtons($visibleHover=true, $behavior=[], $callbackEdit=null, $callbackDelete=null) {
217
+		$this->addEditButton($visibleHover, $behavior, $callbackEdit);
218 218
 		$index=$this->_instanceViewer->visiblePropertiesCount()-1;
219
-		$this->insertDeleteButtonIn($index,$visibleHover,$behavior,$callbackDelete);
219
+		$this->insertDeleteButtonIn($index, $visibleHover, $behavior, $callbackDelete);
220 220
 		return $this;
221 221
 	}
222 222
 	
@@ -229,35 +229,35 @@  discard block
 block discarded – undo
229 229
 	 * @param callable $callbackDelete this function takes the following arguments : $object=>the delete button, $instance : the active instance of the object
230 230
 	 * @return DataTable
231 231
 	 */
232
-	public function addAllButtons($visibleHover=true,$behavior=[],$callbackDisplay=null,$callbackEdit=null,$callbackDelete=null){
233
-		$this->addDisplayButton($visibleHover,$behavior,$callbackDisplay);
232
+	public function addAllButtons($visibleHover=true, $behavior=[], $callbackDisplay=null, $callbackEdit=null, $callbackDelete=null) {
233
+		$this->addDisplayButton($visibleHover, $behavior, $callbackDisplay);
234 234
 		$index=$this->_instanceViewer->visiblePropertiesCount()-1;
235 235
 		$this->_buttonsColumn=$index;
236
-		$this->insertEditButtonIn($index,$visibleHover,$behavior,$callbackEdit);
237
-		$this->insertDeleteButtonIn($index,$visibleHover,$behavior,$callbackDelete);
236
+		$this->insertEditButtonIn($index, $visibleHover, $behavior, $callbackEdit);
237
+		$this->insertDeleteButtonIn($index, $visibleHover, $behavior, $callbackDelete);
238 238
 		return $this;
239 239
 	}
240 240
 
241
-	public function insertDeleteButtonIn($index,$visibleHover=true,$deleteBehavior=[],$callback=null){
241
+	public function insertDeleteButtonIn($index, $visibleHover=true, $deleteBehavior=[], $callback=null) {
242 242
 		$this->_deleteBehavior=$deleteBehavior;
243
-		return $this->insertDefaultButtonIn($index,"remove","_delete red basic",$visibleHover,$callback,"delete");
243
+		return $this->insertDefaultButtonIn($index, "remove", "_delete red basic", $visibleHover, $callback, "delete");
244 244
 	}
245 245
 
246
-	public function insertEditButtonIn($index,$visibleHover=true,$editBehavior=[],$callback=null){
246
+	public function insertEditButtonIn($index, $visibleHover=true, $editBehavior=[], $callback=null) {
247 247
 		$this->_editBehavior=$editBehavior;
248
-		return $this->insertDefaultButtonIn($index,"edit","_edit basic",$visibleHover,$callback,"edit");
248
+		return $this->insertDefaultButtonIn($index, "edit", "_edit basic", $visibleHover, $callback, "edit");
249 249
 	}
250 250
 	
251
-	public function insertDisplayButtonIn($index,$visibleHover=true,$displayBehavior=[],$callback=null){
251
+	public function insertDisplayButtonIn($index, $visibleHover=true, $displayBehavior=[], $callback=null) {
252 252
 		$this->_displayBehavior=$displayBehavior;
253
-		return $this->insertDefaultButtonIn($index,"eye","_display basic",$visibleHover,$callback,"display");
253
+		return $this->insertDefaultButtonIn($index, "eye", "_display basic", $visibleHover, $callback, "display");
254 254
 	}
255 255
 	
256 256
 	/**
257 257
 	 * @param array  $_buttons
258 258
 	 */
259 259
 	public function setButtons($_buttons) {
260
-		$this->_buttons = $_buttons;
260
+		$this->_buttons=$_buttons;
261 261
 		return $this;
262 262
 	}
263 263
 }
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/JsonDataTable.php 1 patch
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -21,25 +21,25 @@  discard block
 block discarded – undo
21 21
 		$this->_rowClass="_json _element";
22 22
 	}
23 23
 
24
-	protected function _generateContent($table){
24
+	protected function _generateContent($table) {
25 25
 		$this->_addRowModel($table);
26 26
 		parent::_generateContent($table);
27 27
 	}
28 28
 
29
-	protected function _addRowModel($table){
29
+	protected function _addRowModel($table) {
30 30
 		$fields=$this->_instanceViewer->getSimpleProperties();
31
-		$row=$this->_createRow($table, $this->_modelClass,$fields);
32
-		$row->setProperty("style","display:none;");
31
+		$row=$this->_createRow($table, $this->_modelClass, $fields);
32
+		$row->setProperty("style", "display:none;");
33 33
 		$table->getBody()->_addRow($row);
34 34
 	}
35 35
 
36
-	protected function _createRow($table,$rowClass,$fields){
36
+	protected function _createRow($table, $rowClass, $fields) {
37 37
 		$object=JReflection::jsonObject($this->_model);
38
-		if(isset($this->_rowModelCallback)){
38
+		if (isset($this->_rowModelCallback)) {
39 39
 			$callback=$this->_rowModelCallback;
40 40
 			$callback($object);
41 41
 		}
42
-		$row=$this->_generateRow($object, $fields,$table,"_jsonArrayChecked");
42
+		$row=$this->_generateRow($object, $fields, $table, "_jsonArrayChecked");
43 43
 		$row->setClass($rowClass." _element");
44 44
 		return $row;
45 45
 	}
@@ -48,23 +48,23 @@  discard block
 block discarded – undo
48 48
 	 * {@inheritDoc}
49 49
 	 * @see DataTable::_associatePaginationBehavior()
50 50
 	 */
51
-	protected function _associatePaginationBehavior(JsUtils $js=NULL,$offset=null){
51
+	protected function _associatePaginationBehavior(JsUtils $js=NULL, $offset=null) {
52 52
 		$callback=null;
53 53
 		$menu=$this->_pagination->getMenu();
54 54
 		
55
-		if(isset($js)){
55
+		if (isset($js)) {
56 56
 			$id=$this->identifier;
57 57
 			$callback=$js->getScript($offset).$this->getHtmlComponent()->getInnerScript();
58
-			$callback.=$js->trigger("#".$id." [name='selection[]']","change",false)."$('#".$id." tbody .ui.checkbox').checkbox();".$js->execOn("change", "#".$id." [name='selection[]']", $this->_getCheckedChange($js));
58
+			$callback.=$js->trigger("#".$id." [name='selection[]']", "change", false)."$('#".$id." tbody .ui.checkbox').checkbox();".$js->execOn("change", "#".$id." [name='selection[]']", $this->_getCheckedChange($js));
59 59
 			$callback.=$this->_generatePaginationScript($id);
60
-			if(isset($this->_urls["refresh"])){
61
-				$js->jsonArrayOn("click", "#".$menu->getIdentifier()." a","#".$this->_identifier." tr.".$this->_modelClass, $this->_urls["refresh"],"post",["params"=>"{'p':$(this).attr('data-page')}","jsCallback"=>$callback]);
60
+			if (isset($this->_urls["refresh"])) {
61
+				$js->jsonArrayOn("click", "#".$menu->getIdentifier()." a", "#".$this->_identifier." tr.".$this->_modelClass, $this->_urls["refresh"], "post", ["params"=>"{'p':$(this).attr('data-page')}", "jsCallback"=>$callback]);
62 62
 			}
63 63
 		}
64 64
 
65 65
 	}
66 66
 	
67
-	protected function _generatePaginationScript($id){
67
+	protected function _generatePaginationScript($id) {
68 68
 		return ";var page=parseInt($(self).attr('data-page')) || 1;var pages_visibles=$('#pagination-{$id} .item').length-2;
69 69
 			var lastPage=$('#pagination-{$id} ._lastPage');
70 70
 			var middle= Math.ceil((pages_visibles-1)/ 2);
@@ -84,16 +84,16 @@  discard block
 block discarded – undo
84 84
 			lastPage.attr('data-page',Math.min(lastPage.attr('data-max'),page+1));
85 85
 			$('#{$id}').trigger('pageChange');$('#{$id}').trigger('activeRowChange');$('#pagination-{$id}').show();";
86 86
 	}
87
-	protected function _compileSearchFieldBehavior(JsUtils $js=NULL){
87
+	protected function _compileSearchFieldBehavior(JsUtils $js=NULL) {
88 88
 		
89 89
 	}
90
-	protected function _associateSearchFieldBehavior(JsUtils $js=NULL,$offset=null){
91
-		if(isset($this->_searchField) && isset($js) && isset($this->_urls["refresh"])){
90
+	protected function _associateSearchFieldBehavior(JsUtils $js=NULL, $offset=null) {
91
+		if (isset($this->_searchField) && isset($js) && isset($this->_urls["refresh"])) {
92 92
 			$id=$this->identifier;
93 93
 			$callback=$js->getScript($offset).$this->getHtmlComponent()->getInnerScript();
94
-			$callback.=$js->trigger("#".$id." [name='selection[]']","change",false)."$('#".$id." tbody .ui.checkbox').checkbox();".$js->execOn("change", "#".$id." [name='selection[]']", $this->_getCheckedChange($js));
94
+			$callback.=$js->trigger("#".$id." [name='selection[]']", "change", false)."$('#".$id." tbody .ui.checkbox').checkbox();".$js->execOn("change", "#".$id." [name='selection[]']", $this->_getCheckedChange($js));
95 95
 			$callback.="$('#pagination-{$id}').hide();$('#".$this->identifier."').trigger('searchTerminate',[$(self).val()]);";
96
-			$js->jsonArrayOn("change", "#".$this->_searchField->getDataField()->getIdentifier(),"#".$this->_identifier." tr.".$this->_modelClass, $this->_urls["refresh"],"post",["params"=>"{'s':$(self).val()}","jsCallback"=>$callback]);
96
+			$js->jsonArrayOn("change", "#".$this->_searchField->getDataField()->getIdentifier(), "#".$this->_identifier." tr.".$this->_modelClass, $this->_urls["refresh"], "post", ["params"=>"{'s':$(self).val()}", "jsCallback"=>$callback]);
97 97
 		}
98 98
 	}
99 99
 	
@@ -107,29 +107,29 @@  discard block
 block discarded – undo
107 107
 	 * @param string $jsCallback
108 108
 	 * @return AjaxCall
109 109
 	 */
110
-	public function jsJsonArray($url, $method="get", $params="{}", $jsCallback=NULL,$parameters=[]){
111
-		$parameters=\array_merge($parameters,["modelSelector"=>"#".$this->_identifier." tr.".$this->_modelClass,"url"=>$url,"method"=>$method,"params"=>$params,"jsCallback"=>$jsCallback]);
110
+	public function jsJsonArray($url, $method="get", $params="{}", $jsCallback=NULL, $parameters=[]) {
111
+		$parameters=\array_merge($parameters, ["modelSelector"=>"#".$this->_identifier." tr.".$this->_modelClass, "url"=>$url, "method"=>$method, "params"=>$params, "jsCallback"=>$jsCallback]);
112 112
 		return new AjaxCall("jsonArray", $parameters);
113 113
 	}
114 114
 
115
-	public function jsClear(){
115
+	public function jsClear() {
116 116
 		return "$('#{$this->identifier} tbody').find('._json').remove();";
117 117
 	}
118 118
 
119
-	public function clearOn(BaseHtml $element,$event, $stopPropagation=false, $preventDefault=false){
120
-		return $element->addEvent($event, $this->jsClear(),$stopPropagation,$preventDefault);
119
+	public function clearOn(BaseHtml $element, $event, $stopPropagation=false, $preventDefault=false) {
120
+		return $element->addEvent($event, $this->jsClear(), $stopPropagation, $preventDefault);
121 121
 	}
122 122
 
123
-	public function clearOnClick(BaseHtml $element,$stopPropagation=false, $preventDefault=false){
124
-		return $this->clearOn($element, "click",$stopPropagation,$preventDefault);
123
+	public function clearOnClick(BaseHtml $element, $stopPropagation=false, $preventDefault=false) {
124
+		return $this->clearOn($element, "click", $stopPropagation, $preventDefault);
125 125
 	}
126 126
 
127
-	public function jsonArrayOn(BaseHtml $element,$event,$url, $method="get", $params="{}", $jsCallback=NULL,$parameters=[]){
128
-		return $element->_addEvent($event, $this->jsJsonArray($url,$method,$params,$jsCallback,$parameters));
127
+	public function jsonArrayOn(BaseHtml $element, $event, $url, $method="get", $params="{}", $jsCallback=NULL, $parameters=[]) {
128
+		return $element->_addEvent($event, $this->jsJsonArray($url, $method, $params, $jsCallback, $parameters));
129 129
 	}
130 130
 
131
-	public function jsonArrayOnClick(BaseHtml $element,$url, $method="get", $params="{}", $jsCallback=NULL,$parameters=[]){
132
-		return $this->jsonArrayOn($element, "click", $url,$method,$params,$jsCallback,$parameters);
131
+	public function jsonArrayOnClick(BaseHtml $element, $url, $method="get", $params="{}", $jsCallback=NULL, $parameters=[]) {
132
+		return $this->jsonArrayOn($element, "click", $url, $method, $params, $jsCallback, $parameters);
133 133
 	}
134 134
 
135 135
 	/**
@@ -140,8 +140,8 @@  discard block
 block discarded – undo
140 140
 	 * @param number $pages_visibles The number of visible pages in the Pagination component
141 141
 	 * @return DataTable
142 142
 	 */
143
-	public function paginate($page,$total_rowcount,$items_per_page=10,$pages_visibles=null){
144
-		return parent::paginate($page, $total_rowcount,$items_per_page,$pages_visibles);
143
+	public function paginate($page, $total_rowcount, $items_per_page=10, $pages_visibles=null) {
144
+		return parent::paginate($page, $total_rowcount, $items_per_page, $pages_visibles);
145 145
 	}
146 146
 
147 147
 	public function setRowModelCallback($_rowModelCallback) {
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/DataTable.php 1 patch
Spacing   +117 added lines, -117 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
  *
23 23
  */
24 24
 class DataTable extends Widget {
25
-	use TableTrait,DataTableFieldAsTrait,HasCheckboxesTrait,BaseTrait;
25
+	use TableTrait, DataTableFieldAsTrait, HasCheckboxesTrait, BaseTrait;
26 26
 	protected $_searchField;
27 27
 	protected $_urls;
28 28
 	protected $_pagination;
@@ -41,41 +41,41 @@  discard block
 block discarded – undo
41 41
 	protected $_colWidths;
42 42
 
43 43
 
44
-	public function __construct($identifier,$model,$modelInstance=NULL) {
45
-		parent::__construct($identifier, $model,$modelInstance);
46
-		$this->_init(new InstanceViewer($identifier), "table", new HtmlTable($identifier, 0,0), false);
44
+	public function __construct($identifier, $model, $modelInstance=NULL) {
45
+		parent::__construct($identifier, $model, $modelInstance);
46
+		$this->_init(new InstanceViewer($identifier), "table", new HtmlTable($identifier, 0, 0), false);
47 47
 		$this->_urls=[];
48
-		$this->_emptyMessage=new HtmlMessage("","nothing to display");
48
+		$this->_emptyMessage=new HtmlMessage("", "nothing to display");
49 49
 		$this->_emptyMessage->setIcon("info circle");
50 50
 	}
51 51
 
52
-	public function run(JsUtils $js){
52
+	public function run(JsUtils $js) {
53 53
 		$offset=$js->scriptCount();
54
-		if($this->_hasCheckboxes && isset($js)){
54
+		if ($this->_hasCheckboxes && isset($js)) {
55 55
 			$this->_runCheckboxes($js);
56 56
 		}
57
-		if($this->_visibleHover){
58
-			$js->execOn("mouseover", "#".$this->identifier." tr", "$(event.target).closest('tr').find('.visibleover').css('visibility', 'visible');",["preventDefault"=>false,"stopPropagation"=>true]);
59
-			$js->execOn("mouseout", "#".$this->identifier." tr", "$(event.target).closest('tr').find('.visibleover').css('visibility', 'hidden');",["preventDefault"=>false,"stopPropagation"=>true]);
57
+		if ($this->_visibleHover) {
58
+			$js->execOn("mouseover", "#".$this->identifier." tr", "$(event.target).closest('tr').find('.visibleover').css('visibility', 'visible');", ["preventDefault"=>false, "stopPropagation"=>true]);
59
+			$js->execOn("mouseout", "#".$this->identifier." tr", "$(event.target).closest('tr').find('.visibleover').css('visibility', 'hidden');", ["preventDefault"=>false, "stopPropagation"=>true]);
60 60
 		}
61
-		if(\is_array($this->_deleteBehavior))
62
-			$this->_generateBehavior("delete",$this->_deleteBehavior, $js);
63
-		if(\is_array($this->_editBehavior))
64
-			$this->_generateBehavior("edit",$this->_editBehavior,$js);
65
-		if(\is_array($this->_displayBehavior)){
61
+		if (\is_array($this->_deleteBehavior))
62
+			$this->_generateBehavior("delete", $this->_deleteBehavior, $js);
63
+		if (\is_array($this->_editBehavior))
64
+			$this->_generateBehavior("edit", $this->_editBehavior, $js);
65
+		if (\is_array($this->_displayBehavior)) {
66 66
 			$this->_displayBehavior["jsCallback"]='$("#dataTable").hide();';
67
-			$this->_generateBehavior("display",$this->_displayBehavior,$js);
67
+			$this->_generateBehavior("display", $this->_displayBehavior, $js);
68 68
 		}
69 69
 		parent::run($js);
70
-		$this->_associateSearchFieldBehavior($js,$offset);
71
-		if(isset($this->_pagination))
72
-			$this->_associatePaginationBehavior($js,$offset);
70
+		$this->_associateSearchFieldBehavior($js, $offset);
71
+		if (isset($this->_pagination))
72
+			$this->_associatePaginationBehavior($js, $offset);
73 73
 	}
74 74
 
75
-	protected function _generateBehavior($op,$params,JsUtils $js){
76
-		if(isset($this->_urls[$op])){
77
-			$params=\array_merge($params,["attr"=>"data-ajax"]);
78
-			$js->ajaxOnClick("#".$this->identifier." ._".$op, $this->_urls[$op],$this->getTargetSelector($op),$params);
75
+	protected function _generateBehavior($op, $params, JsUtils $js) {
76
+		if (isset($this->_urls[$op])) {
77
+			$params=\array_merge($params, ["attr"=>"data-ajax"]);
78
+			$js->ajaxOnClick("#".$this->identifier." ._".$op, $this->_urls[$op], $this->getTargetSelector($op), $params);
79 79
 		}
80 80
 	}
81 81
 
@@ -88,21 +88,21 @@  discard block
 block discarded – undo
88 88
 	}
89 89
 
90 90
 
91
-	public function compile(JsUtils $js=NULL,&$view=NULL){
92
-		if(!$this->_generated){
93
-			if(isset($this->_buttonsColumn)){
91
+	public function compile(JsUtils $js=NULL, &$view=NULL) {
92
+		if (!$this->_generated) {
93
+			if (isset($this->_buttonsColumn)) {
94 94
 				$this->_instanceViewer->sortColumnContent($this->_buttonsColumn, $this->_buttons);
95 95
 			}
96 96
 			$this->_instanceViewer->setInstance($this->_model);
97 97
 			$captions=$this->_instanceViewer->getCaptions();
98 98
 			$table=$this->content["table"];
99
-			if($this->_hasCheckboxes){
99
+			if ($this->_hasCheckboxes) {
100 100
 				$this->_generateMainCheckbox($captions);
101 101
 			}
102 102
 			$table->setRowCount(0, \sizeof($captions));
103
-			$this->_generateHeader($table,$captions);
103
+			$this->_generateHeader($table, $captions);
104 104
 
105
-			if(isset($this->_compileParts))
105
+			if (isset($this->_compileParts))
106 106
 				$table->setCompileParts($this->_compileParts);
107 107
 
108 108
 			$this->_generateContent($table);
@@ -110,106 +110,106 @@  discard block
 block discarded – undo
110 110
 			$this->compileExtraElements($table, $captions);
111 111
 			$this->_compileSearchFieldBehavior($js);
112 112
 
113
-			$this->content=JArray::sortAssociative($this->content, [PositionInTable::BEFORETABLE,"table",PositionInTable::AFTERTABLE]);
113
+			$this->content=JArray::sortAssociative($this->content, [PositionInTable::BEFORETABLE, "table", PositionInTable::AFTERTABLE]);
114 114
 			$this->_compileForm();
115 115
 			$this->_applyStyleAttributes($table);
116 116
 			$this->_generated=true;
117 117
 		}
118
-		return parent::compile($js,$view);
118
+		return parent::compile($js, $view);
119 119
 	}
120 120
 
121
-	protected function compileExtraElements($table,$captions){
121
+	protected function compileExtraElements($table, $captions) {
122 122
 
123
-		if($this->_hasCheckboxes && $table->hasPart("thead")){
123
+		if ($this->_hasCheckboxes && $table->hasPart("thead")) {
124 124
 			$table->getHeader()->getCell(0, 0)->addClass("no-sort");
125 125
 		}
126 126
 
127
-		if(isset($this->_toolbar)){
127
+		if (isset($this->_toolbar)) {
128 128
 			$this->_setToolbarPosition($table, $captions);
129 129
 		}
130
-		if(isset($this->_pagination) && $this->_pagination->getVisible()){
130
+		if (isset($this->_pagination) && $this->_pagination->getVisible()) {
131 131
 			$this->_generatePagination($table);
132 132
 		}
133 133
 	}
134 134
 
135
-	protected function _applyStyleAttributes($table){
136
-		if(isset($this->_hiddenColumns))
135
+	protected function _applyStyleAttributes($table) {
136
+		if (isset($this->_hiddenColumns))
137 137
 			$this->_hideColumns();
138
-			if(isset($this->_colWidths)){
139
-				foreach ($this->_colWidths as $colIndex=>$width){
140
-					$table->setColWidth($colIndex,$width);
138
+			if (isset($this->_colWidths)) {
139
+				foreach ($this->_colWidths as $colIndex=>$width) {
140
+					$table->setColWidth($colIndex, $width);
141 141
 				}
142 142
 			}
143 143
 	}
144 144
 
145
-	protected function _hideColumns(){
146
-		foreach ($this->_hiddenColumns as $colIndex){
145
+	protected function _hideColumns() {
146
+		foreach ($this->_hiddenColumns as $colIndex) {
147 147
 			$this->_self->hideColumn($colIndex);
148 148
 		}
149 149
 		return $this;
150 150
 	}
151 151
 
152
-	protected function _generateHeader(HtmlTable $table,$captions){
152
+	protected function _generateHeader(HtmlTable $table, $captions) {
153 153
 		$table->setHeaderValues($captions);
154
-		if(isset($this->_sortable)){
154
+		if (isset($this->_sortable)) {
155 155
 			$table->setSortable($this->_sortable);
156 156
 		}
157 157
 	}
158 158
 
159 159
 
160 160
 
161
-	protected function _generateContent($table){
161
+	protected function _generateContent($table) {
162 162
 		$objects=$this->_modelInstance;
163
-		if(isset($this->_pagination)){
163
+		if (isset($this->_pagination)) {
164 164
 			$objects=$this->_pagination->getObjects($this->_modelInstance);
165 165
 		}
166 166
 			InstanceViewer::setIndex(0);
167 167
 			$fields=$this->_instanceViewer->getSimpleProperties();
168
-			$table->fromDatabaseObjects($objects, function($instance) use($table,$fields){
169
-				return $this->_generateRow($instance, $fields,$table);
168
+			$table->fromDatabaseObjects($objects, function($instance) use($table, $fields){
169
+				return $this->_generateRow($instance, $fields, $table);
170 170
 			});
171
-		if($table->getRowCount()==0){
171
+		if ($table->getRowCount()==0) {
172 172
 			$result=$table->addRow();
173 173
 			$result->mergeRow();
174 174
 			$result->setValues([$this->_emptyMessage]);
175 175
 		}
176 176
 	}
177 177
 
178
-	protected function _generateRow($instance,$fields,&$table,$checkedClass=null){
178
+	protected function _generateRow($instance, $fields, &$table, $checkedClass=null) {
179 179
 		$this->_instanceViewer->setInstance($instance);
180 180
 		InstanceViewer::$index++;
181
-		$values= $this->_instanceViewer->getValues();
181
+		$values=$this->_instanceViewer->getValues();
182 182
 		$id=$this->_instanceViewer->getIdentifier();
183 183
 		$dataAjax=$id;
184 184
 		$id=$this->cleanIdentifier($id);
185
-		if($this->_hasCheckboxes){
186
-			$ck=new HtmlCheckbox("ck-".$this->identifier."-".$id,"");
185
+		if ($this->_hasCheckboxes) {
186
+			$ck=new HtmlCheckbox("ck-".$this->identifier."-".$id, "");
187 187
 			$checked=false;
188
-			if(isset($this->_checkedCallback)){
188
+			if (isset($this->_checkedCallback)) {
189 189
 				$func=$this->_checkedCallback;
190 190
 				$checked=$func($instance);
191 191
 			}
192 192
 			$ck->setChecked($checked);
193 193
 			$ck->setOnChange("event.stopPropagation();");
194 194
 			$field=$ck->getField();
195
-			$field->setProperty("value",$dataAjax);
195
+			$field->setProperty("value", $dataAjax);
196 196
 			$field->setProperty("name", "selection[]");
197
-			if(isset($checkedClass))
197
+			if (isset($checkedClass))
198 198
 				$field->setClass($checkedClass);
199 199
 			\array_unshift($values, $ck);
200 200
 		}
201 201
 		$result=$table->newRow();
202 202
 		$result->setIdentifier($this->identifier."-tr-".$id);
203
-		$result->setProperty("data-ajax",$dataAjax);
203
+		$result->setProperty("data-ajax", $dataAjax);
204 204
 		$result->setValues($values);
205
-		$result->addToProperty("class",$this->_rowClass);
205
+		$result->addToProperty("class", $this->_rowClass);
206 206
 		$result->setPropertyValues("data-field", $fields);
207 207
 		return $result;
208 208
 	}
209 209
 
210
-	protected function _generatePagination($table){
211
-		if(isset($this->_toolbar)){
212
-			if($this->_toolbarPosition==PositionInTable::FOOTER)
210
+	protected function _generatePagination($table) {
211
+		if (isset($this->_toolbar)) {
212
+			if ($this->_toolbarPosition==PositionInTable::FOOTER)
213 213
 				$this->_toolbar->setFloated("left");
214 214
 		}
215 215
 		$footer=$table->getFooter();
@@ -217,44 +217,44 @@  discard block
 block discarded – undo
217 217
 		$footer->addValues($this->_pagination->generateMenu($this->identifier));
218 218
 	}
219 219
 
220
-	protected function _associatePaginationBehavior(JsUtils $js=NULL,$offset=null){
221
-		if(isset($this->_urls["refresh"])){
222
-			$this->_pagination->getMenu()->postOnClick($this->_urls["refresh"],"{'p':$(this).attr('data-page')}",$this->getRefreshSelector(),["preventDefault"=>false,"jqueryDone"=>"replaceWith","hasLoader"=>false,"jsCallback"=>'$("#'.$this->identifier.'").trigger("pageChange");$("#'.$this->identifier.'").trigger("activeRowChange");']);
220
+	protected function _associatePaginationBehavior(JsUtils $js=NULL, $offset=null) {
221
+		if (isset($this->_urls["refresh"])) {
222
+			$this->_pagination->getMenu()->postOnClick($this->_urls["refresh"], "{'p':$(this).attr('data-page')}", $this->getRefreshSelector(), ["preventDefault"=>false, "jqueryDone"=>"replaceWith", "hasLoader"=>false, "jsCallback"=>'$("#'.$this->identifier.'").trigger("pageChange");$("#'.$this->identifier.'").trigger("activeRowChange");']);
223 223
 		}
224 224
 	}
225 225
 	
226
-	protected function _compileSearchFieldBehavior(JsUtils $js=NULL){
227
-		if(isset($this->_searchField) && isset($js) && isset($this->_urls["refresh"])){
228
-			$this->_searchField->postOn("change", $this->_urls["refresh"],"{'s':$(self).val()}","#".$this->identifier." tbody",["preventDefault"=>false,"jqueryDone"=>"replaceWith","hasLoader"=>"internal","jsCallback"=>'$("#'.$this->identifier.'").trigger("searchTerminate",[$(self).val()]);']);
226
+	protected function _compileSearchFieldBehavior(JsUtils $js=NULL) {
227
+		if (isset($this->_searchField) && isset($js) && isset($this->_urls["refresh"])) {
228
+			$this->_searchField->postOn("change", $this->_urls["refresh"], "{'s':$(self).val()}", "#".$this->identifier." tbody", ["preventDefault"=>false, "jqueryDone"=>"replaceWith", "hasLoader"=>"internal", "jsCallback"=>'$("#'.$this->identifier.'").trigger("searchTerminate",[$(self).val()]);']);
229 229
 		}
230 230
 	}
231
-	protected function _associateSearchFieldBehavior(JsUtils $js=NULL,$offset=null){
231
+	protected function _associateSearchFieldBehavior(JsUtils $js=NULL, $offset=null) {
232 232
 		
233 233
 	}
234 234
 
235
-	protected function _getFieldName($index){
235
+	protected function _getFieldName($index) {
236 236
 		$fieldName=parent::_getFieldName($index);
237
-		if(\is_object($fieldName))
237
+		if (\is_object($fieldName))
238 238
 			$fieldName="field-".$index;
239 239
 		return $fieldName."[]";
240 240
 	}
241 241
 
242
-	protected function _getFieldCaption($index){
242
+	protected function _getFieldCaption($index) {
243 243
 		return null;
244 244
 	}
245 245
 
246
-	protected function _setToolbarPosition($table,$captions=NULL){
247
-		switch ($this->_toolbarPosition){
246
+	protected function _setToolbarPosition($table, $captions=NULL) {
247
+		switch ($this->_toolbarPosition) {
248 248
 			case PositionInTable::BEFORETABLE:
249 249
 			case PositionInTable::AFTERTABLE:
250
-				if(isset($this->_compileParts)===false){
250
+				if (isset($this->_compileParts)===false) {
251 251
 					$this->content[$this->_toolbarPosition]=$this->_toolbar;
252 252
 				}
253 253
 				break;
254 254
 			case PositionInTable::HEADER:
255 255
 			case PositionInTable::FOOTER:
256 256
 			case PositionInTable::BODY:
257
-				$this->addToolbarRow($this->_toolbarPosition,$table, $captions);
257
+				$this->addToolbarRow($this->_toolbarPosition, $table, $captions);
258 258
 				break;
259 259
 		}
260 260
 	}
@@ -266,16 +266,16 @@  discard block
 block discarded – undo
266 266
 	 * @param callable $callback function called after the field compilation
267 267
 	 * @return DataTable
268 268
 	 */
269
-	public function afterCompile($index,$callback){
270
-		$this->_instanceViewer->afterCompile($index,$callback);
269
+	public function afterCompile($index, $callback) {
270
+		$this->_instanceViewer->afterCompile($index, $callback);
271 271
 		return $this;
272 272
 	}
273 273
 
274
-	private function addToolbarRow($part,$table,$captions){
274
+	private function addToolbarRow($part, $table, $captions) {
275 275
 		$hasPart=$table->hasPart($part);
276
-		if($hasPart){
276
+		if ($hasPart) {
277 277
 			$row=$table->getPart($part)->addRow(\sizeof($captions));
278
-		}else{
278
+		} else {
279 279
 			$row=$table->getPart($part)->getRow(0);
280 280
 		}
281 281
 		$row->mergeCol();
@@ -287,7 +287,7 @@  discard block
 block discarded – undo
287 287
 	 * @see Widget::getHtmlComponent()
288 288
 	 * @return HtmlTable
289 289
 	 */
290
-	public function getHtmlComponent(){
290
+	public function getHtmlComponent() {
291 291
 		return $this->content["table"];
292 292
 	}
293 293
 
@@ -302,13 +302,13 @@  discard block
 block discarded – undo
302 302
 	 * @return DataTable
303 303
 	 */
304 304
 	public function setUrls($urls) {
305
-		if(\is_array($urls)){
306
-			$this->_urls["refresh"]=JArray::getValue($urls, "refresh",0);
307
-			$this->_urls["edit"]=JArray::getValue($urls, "edit",1);
308
-			$this->_urls["delete"]=JArray::getValue($urls, "delete",2);
309
-			$this->_urls["display"]=JArray::getValue($urls, "display",3);
310
-		}else{
311
-			$this->_urls=["refresh"=>$urls,"edit"=>$urls,"delete"=>$urls,"display"=>$urls];
305
+		if (\is_array($urls)) {
306
+			$this->_urls["refresh"]=JArray::getValue($urls, "refresh", 0);
307
+			$this->_urls["edit"]=JArray::getValue($urls, "edit", 1);
308
+			$this->_urls["delete"]=JArray::getValue($urls, "delete", 2);
309
+			$this->_urls["display"]=JArray::getValue($urls, "display", 3);
310
+		} else {
311
+			$this->_urls=["refresh"=>$urls, "edit"=>$urls, "delete"=>$urls, "display"=>$urls];
312 312
 		}
313 313
 		return $this;
314 314
 	}
@@ -321,8 +321,8 @@  discard block
 block discarded – undo
321 321
 	 * @param number $pages_visibles The number of visible pages in the Pagination component
322 322
 	 * @return DataTable
323 323
 	 */
324
-	public function paginate($page,$total_rowcount,$items_per_page=10,$pages_visibles=null){
325
-		$this->_pagination=new Pagination($items_per_page,$pages_visibles,$page,$total_rowcount);
324
+	public function paginate($page, $total_rowcount, $items_per_page=10, $pages_visibles=null) {
325
+		$this->_pagination=new Pagination($items_per_page, $pages_visibles, $page, $total_rowcount);
326 326
 		return $this;
327 327
 	}
328 328
 
@@ -333,8 +333,8 @@  discard block
 block discarded – undo
333 333
 	 * @param number $pages_visibles The number of visible pages in the Pagination component
334 334
 	 * @return DataTable
335 335
 	 */
336
-	public function autoPaginate($page=1,$items_per_page=10,$pages_visibles=4){
337
-		$this->_pagination=new Pagination($items_per_page,$pages_visibles,$page);
336
+	public function autoPaginate($page=1, $items_per_page=10, $pages_visibles=4) {
337
+		$this->_pagination=new Pagination($items_per_page, $pages_visibles, $page);
338 338
 		return $this;
339 339
 	}
340 340
 
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 	 * @param array $compileParts
345 345
 	 * @return DataTable
346 346
 	 */
347
-	public function refresh($compileParts=["tbody"]){
347
+	public function refresh($compileParts=["tbody"]) {
348 348
 		$this->_compileParts=$compileParts;
349 349
 		return $this;
350 350
 	}
@@ -355,14 +355,14 @@  discard block
 block discarded – undo
355 355
 	 * @param string $position
356 356
 	 * @return \Ajax\common\html\HtmlDoubleElement
357 357
 	 */
358
-	public function addSearchInToolbar($position=Direction::RIGHT){
358
+	public function addSearchInToolbar($position=Direction::RIGHT) {
359 359
 		return $this->addInToolbar($this->getSearchField())->setPosition($position);
360 360
 	}
361 361
 
362
-	public function getSearchField(){
363
-		if(isset($this->_searchField)===false){
364
-			$this->_searchField=new HtmlInput("search-".$this->identifier,"search","","Search...");
365
-			$this->_searchField->addIcon("search",Direction::RIGHT);
362
+	public function getSearchField() {
363
+		if (isset($this->_searchField)===false) {
364
+			$this->_searchField=new HtmlInput("search-".$this->identifier, "search", "", "Search...");
365
+			$this->_searchField->addIcon("search", Direction::RIGHT);
366 366
 		}
367 367
 		return $this->_searchField;
368 368
 	}
@@ -382,7 +382,7 @@  discard block
 block discarded – undo
382 382
 	 * Returns a form corresponding to the Datatable
383 383
 	 * @return \Ajax\semantic\html\collections\form\HtmlForm
384 384
 	 */
385
-	public function asForm(){
385
+	public function asForm() {
386 386
 		return $this->getForm();
387 387
 	}
388 388
 
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
 
391 391
 	protected function getTargetSelector($op) {
392 392
 		$result=$this->_targetSelector;
393
-		if(!isset($result[$op]))
393
+		if (!isset($result[$op]))
394 394
 			$result="#".$this->identifier;
395 395
 		return $result[$op];
396 396
 	}
@@ -401,15 +401,15 @@  discard block
 block discarded – undo
401 401
 	 * @return DataTable
402 402
 	 */
403 403
 	public function setTargetSelector($_targetSelector) {
404
-		if(!\is_array($_targetSelector)){
405
-			$_targetSelector=["edit"=>$_targetSelector,"delete"=>$_targetSelector];
404
+		if (!\is_array($_targetSelector)) {
405
+			$_targetSelector=["edit"=>$_targetSelector, "delete"=>$_targetSelector];
406 406
 		}
407 407
 		$this->_targetSelector=$_targetSelector;
408 408
 		return $this;
409 409
 	}
410 410
 
411 411
 	public function getRefreshSelector() {
412
-		if(isset($this->_refreshSelector))
412
+		if (isset($this->_refreshSelector))
413 413
 			return $this->_refreshSelector;
414 414
 		return "#".$this->identifier." tbody";
415 415
 	}
@@ -427,9 +427,9 @@  discard block
 block discarded – undo
427 427
 	 * {@inheritDoc}
428 428
 	 * @see \Ajax\common\Widget::show()
429 429
 	 */
430
-	public function show($modelInstance){
431
-		if(\is_array($modelInstance)){
432
-			if(isset($modelInstance[0]) && \is_array(array_values($modelInstance)[0]))
430
+	public function show($modelInstance) {
431
+		if (\is_array($modelInstance)) {
432
+			if (isset($modelInstance[0]) && \is_array(array_values($modelInstance)[0]))
433 433
 				$modelInstance=\json_decode(\json_encode($modelInstance), FALSE);
434 434
 		}
435 435
 		$this->_modelInstance=$modelInstance;
@@ -464,37 +464,37 @@  discard block
 block discarded – undo
464 464
 		return $this;
465 465
 	}
466 466
 
467
-	public function setActiveRowSelector($class="active",$event="click",$multiple=false){
468
-		$this->_self->setActiveRowSelector($class,$event,$multiple);
467
+	public function setActiveRowSelector($class="active", $event="click", $multiple=false) {
468
+		$this->_self->setActiveRowSelector($class, $event, $multiple);
469 469
 		return $this;
470 470
 	}
471 471
 
472
-	public function hideColumn($colIndex){
473
-		if(!\is_array($this->_hiddenColumns))
472
+	public function hideColumn($colIndex) {
473
+		if (!\is_array($this->_hiddenColumns))
474 474
 			$this->_hiddenColumns=[];
475 475
 		$this->_hiddenColumns[]=$colIndex;
476 476
 		return $this;
477 477
 	}
478 478
 
479
-	public function setColWidth($colIndex,$width){
479
+	public function setColWidth($colIndex, $width) {
480 480
 		$this->_colWidths[$colIndex]=$width;
481 481
 		return $this;
482 482
 	}
483 483
 	public function setColWidths($_colWidths) {
484
-		$this->_colWidths = $_colWidths;
484
+		$this->_colWidths=$_colWidths;
485 485
 		return $this;
486 486
 	}
487 487
 
488
-	public function setColAlignment($colIndex,$alignment){
489
-		$this->content["table"]->setColAlignment($colIndex,$alignment);
488
+	public function setColAlignment($colIndex, $alignment) {
489
+		$this->content["table"]->setColAlignment($colIndex, $alignment);
490 490
 		return $this;
491 491
 	}
492 492
 	
493
-	public function trigger($event,$params="[]"){
494
-		return $this->getHtmlComponent()->trigger($event,$params);
493
+	public function trigger($event, $params="[]") {
494
+		return $this->getHtmlComponent()->trigger($event, $params);
495 495
 	}
496 496
 	
497
-	public function onActiveRowChange($jsCode){
497
+	public function onActiveRowChange($jsCode) {
498 498
 		$this->getHtmlComponent()->onActiveRowChange($jsCode);
499 499
 		return $this;
500 500
 	}
Please login to merge, or discard this patch.