Passed
Push — master ( dfdbfa...a2ea10 )
by Jean-Christophe
03:02
created
Ajax/semantic/html/collections/form/traits/FieldTrait.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 
20 20
 	abstract public function addToProperty($name, $value, $separator=" ");
21 21
 	abstract public function addLabel($caption, $style="label-default", $leftSeparator=" ");
22
-	abstract public function addContent($content,$before=false);
22
+	abstract public function addContent($content, $before=false);
23 23
 	abstract public function getField();
24 24
 	abstract public function getDataField();
25 25
 
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 	}
29 29
 
30 30
 	public function addLoading() {
31
-		if ($this->_hasIcon === false) {
31
+		if ($this->_hasIcon===false) {
32 32
 			throw new \Exception("Input must have an icon for showing a loader, use addIcon before");
33 33
 		}
34 34
 		return $this->addToProperty("class", State::LOADING);
@@ -42,8 +42,8 @@  discard block
 block discarded – undo
42 42
 	 */
43 43
 	public function labeled($label, $direction=Direction::LEFT, $icon=NULL) {
44 44
 		$field=$this->getField();
45
-		$labelO=$field->addLabel($label,$direction===Direction::LEFT,$icon);
46
-		$field->addToProperty("class", $direction . " labeled");
45
+		$labelO=$field->addLabel($label, $direction===Direction::LEFT, $icon);
46
+		$field->addToProperty("class", $direction." labeled");
47 47
 		return $labelO;
48 48
 	}
49 49
 
@@ -54,8 +54,8 @@  discard block
 block discarded – undo
54 54
 	 * @param string $checkboxType
55 55
 	 * @return HtmlLabel
56 56
 	 */
57
-	public function labeledCheckbox($direction=Direction::LEFT,$caption="",$value=NULL,$checkboxType=NULL){
58
-		return $this->labeled(new HtmlCheckbox("lbl-ck-".$this->getField()->getIdentifier(),$caption,$value,$checkboxType),$direction);
57
+	public function labeledCheckbox($direction=Direction::LEFT, $caption="", $value=NULL, $checkboxType=NULL) {
58
+		return $this->labeled(new HtmlCheckbox("lbl-ck-".$this->getField()->getIdentifier(), $caption, $value, $checkboxType), $direction);
59 59
 	}
60 60
 
61 61
 	/**
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 	 * @return HtmlLabel
65 65
 	 */
66 66
 	public function labeledToCorner($icon, $direction=Direction::LEFT) {
67
-		return $this->labeled("", $direction . " corner", $icon)->toCorner($direction);
67
+		return $this->labeled("", $direction." corner", $icon)->toCorner($direction);
68 68
 	}
69 69
 
70 70
 	/**
@@ -77,13 +77,13 @@  discard block
 block discarded – undo
77 77
 	public function addAction($action, $direction=Direction::RIGHT, $icon=NULL, $labeled=false) {
78 78
 		$field=$this->getField();
79 79
 		$actionO=$action;
80
-		if (\is_object($action) === false) {
81
-			$actionO=new HtmlButton("action-" . $this->identifier, $action);
80
+		if (\is_object($action)===false) {
81
+			$actionO=new HtmlButton("action-".$this->identifier, $action);
82 82
 			if (isset($icon))
83 83
 				$actionO->addIcon($icon, true, $labeled);
84 84
 		}
85
-		$field->addToProperty("class", $direction . " action");
86
-		$field->addContent($actionO, \strstr($direction, Direction::LEFT) !== false);
85
+		$field->addToProperty("class", $direction." action");
86
+		$field->addContent($actionO, \strstr($direction, Direction::LEFT)!==false);
87 87
 		return $actionO;
88 88
 	}
89 89
 
@@ -93,50 +93,50 @@  discard block
 block discarded – undo
93 93
 	 * @param string $direction
94 94
 	 * @return HtmlLabel
95 95
 	 */
96
-	public function addDropdown($label="", $items=array(),$direction=Direction::RIGHT){
97
-		$labelO=new HtmlDropdown("dd-".$this->identifier,$label,$items);
98
-		$labelO->asSelect("select-".$this->identifier,false,true);
99
-		return $this->labeled($labelO,$direction);
96
+	public function addDropdown($label="", $items=array(), $direction=Direction::RIGHT) {
97
+		$labelO=new HtmlDropdown("dd-".$this->identifier, $label, $items);
98
+		$labelO->asSelect("select-".$this->identifier, false, true);
99
+		return $this->labeled($labelO, $direction);
100 100
 	}
101 101
 
102 102
 	public function setTransparent() {
103 103
 		return $this->getField()->addToProperty("class", "transparent");
104 104
 	}
105 105
 
106
-	public function setReadonly(){
106
+	public function setReadonly() {
107 107
 		$this->getDataField()->setProperty("readonly", "");
108 108
 		return $this;
109 109
 	}
110 110
 
111
-	public function setName($name){
112
-		$this->getDataField()->setProperty("name",$name);
111
+	public function setName($name) {
112
+		$this->getDataField()->setProperty("name", $name);
113 113
 		return $this;
114 114
 	}
115 115
 
116
-	public function setFluid(){
117
-		$this->getField()->addToProperty("class","fluid");
116
+	public function setFluid() {
117
+		$this->getField()->addToProperty("class", "fluid");
118 118
 		return $this;
119 119
 	}
120 120
 
121 121
 	public function setDisabled($disable=true) {
122 122
 		$field=$this->getField();
123
-		if($disable)
123
+		if ($disable)
124 124
 			$field->addToProperty("class", "disabled");
125 125
 		return $this;
126 126
 	}
127 127
 	
128
-	public function setJsContent($content){
128
+	public function setJsContent($content) {
129 129
 		$id="";
130 130
 		$field=$this->getDataField();
131
-		if(isset($field)){
131
+		if (isset($field)) {
132 132
 			$id=$field->getIdentifier();
133 133
 		}
134
-		if($id!==''){
134
+		if ($id!=='') {
135 135
 			return '$("#'.$id.'").val('.$content.')';
136 136
 		}
137 137
 	}
138 138
 	
139
-	public function getJsContent(){
139
+	public function getJsContent() {
140 140
 		return $this->setJsContent("");
141 141
 	}
142 142
 }
Please login to merge, or discard this patch.
Ajax/semantic/html/collections/form/traits/FieldsTrait.php 1 patch
Spacing   +46 added lines, -46 removed lines patch added patch discarded remove patch
@@ -20,35 +20,35 @@  discard block
 block discarded – undo
20 20
  * @property string $identifier
21 21
  */
22 22
 trait FieldsTrait {
23
-	abstract public function addFields($fields=NULL,$label=NULL);
23
+	abstract public function addFields($fields=NULL, $label=NULL);
24 24
 	abstract public function addItem($item);
25 25
 	abstract public function getItem($index);
26 26
 	abstract public function count();
27 27
 
28
-	protected function createItem($value){
29
-		if(\is_array($value)){
30
-			$itemO=new HtmlFormInput(JArray::getDefaultValue($value, "id",""),JArray::getDefaultValue($value, "label",null),JArray::getDefaultValue($value, "type", "text"),JArray::getDefaultValue($value, "value",""),JArray::getDefaultValue($value, "placeholder",JArray::getDefaultValue($value, "label",null)));
28
+	protected function createItem($value) {
29
+		if (\is_array($value)) {
30
+			$itemO=new HtmlFormInput(JArray::getDefaultValue($value, "id", ""), JArray::getDefaultValue($value, "label", null), JArray::getDefaultValue($value, "type", "text"), JArray::getDefaultValue($value, "value", ""), JArray::getDefaultValue($value, "placeholder", JArray::getDefaultValue($value, "label", null)));
31 31
 			return $itemO;
32
-		}elseif(\is_object($value)){
32
+		}elseif (\is_object($value)) {
33 33
 			$itemO=new HtmlFormField("field-".$this->identifier, $value);
34 34
 			return $itemO;
35
-		}else
35
+		} else
36 36
 			return new HtmlFormInput($value);
37 37
 	}
38 38
 
39
-	protected function createCondition($value){
39
+	protected function createCondition($value) {
40 40
 		return \is_object($value)===false || $value instanceof \Ajax\semantic\html\elements\HtmlInput;
41 41
 	}
42 42
 
43
-	public function addInputs($inputs,$fieldslabel=null){
43
+	public function addInputs($inputs, $fieldslabel=null) {
44 44
 		$fields=array();
45
-		foreach ($inputs as $input){
45
+		foreach ($inputs as $input) {
46 46
 			\extract($input);
47
-			$f=new HtmlFormInput("","");
47
+			$f=new HtmlFormInput("", "");
48 48
 			$f->fromArray($input);
49 49
 			$fields[]=$f;
50 50
 		}
51
-		return $this->addFields($fields,$fieldslabel);
51
+		return $this->addFields($fields, $fieldslabel);
52 52
 	}
53 53
 
54 54
 	/**
@@ -57,35 +57,35 @@  discard block
 block discarded – undo
57 57
 	 * @param array|mixed $values
58 58
 	 * @return HtmlFormFields
59 59
 	 */
60
-	public function setFieldsPropertyValues($property,$values){
60
+	public function setFieldsPropertyValues($property, $values) {
61 61
 		$i=0;
62
-		if(\is_array($values)===false){
63
-			$values=\array_fill(0, $this->count(),$values);
62
+		if (\is_array($values)===false) {
63
+			$values=\array_fill(0, $this->count(), $values);
64 64
 		}
65
-		foreach ($values as $value){
65
+		foreach ($values as $value) {
66 66
 			$c=$this->content[$i++];
67
-			if(isset($c)){
67
+			if (isset($c)) {
68 68
 				$df=$c->getDataField();
69
-				$df->setProperty($property,$value);
69
+				$df->setProperty($property, $value);
70 70
 			}
71
-			else{
71
+			else {
72 72
 				return $this;
73 73
 			}
74 74
 		}
75 75
 		return $this;
76 76
 	}
77 77
 
78
-	public function addFieldRule($index,$type,$prompt=NULL,$value=NULL){
78
+	public function addFieldRule($index, $type, $prompt=NULL, $value=NULL) {
79 79
 		$field=$this->getItem($index);
80
-		if(isset($field)){
81
-			$field->addRule($type,$prompt,$value);
80
+		if (isset($field)) {
81
+			$field->addRule($type, $prompt, $value);
82 82
 		}
83 83
 		return $this;
84 84
 	}
85 85
 
86
-	public function addFieldRules($index,$rules){
86
+	public function addFieldRules($index, $rules) {
87 87
 		$field=$this->getItem($index);
88
-		if(isset($field)){
88
+		if (isset($field)) {
89 89
 			$field->addRules($rules);
90 90
 		}
91 91
 		return $this;
@@ -100,8 +100,8 @@  discard block
 block discarded – undo
100 100
 	 * @param boolean $multiple
101 101
 	 * @return HtmlFormDropdown
102 102
 	 */
103
-	public function addDropdown($identifier,$items=array(), $label=NULL,$value=NULL,$multiple=false){
104
-		return $this->addItem(new HtmlFormDropdown($identifier,$items,$label,$value,$multiple));
103
+	public function addDropdown($identifier, $items=array(), $label=NULL, $value=NULL, $multiple=false) {
104
+		return $this->addItem(new HtmlFormDropdown($identifier, $items, $label, $value, $multiple));
105 105
 	}
106 106
 
107 107
 	/**
@@ -111,8 +111,8 @@  discard block
 block discarded – undo
111 111
 	 * @param boolean $asIcons
112 112
 	 * @return HtmlButtonGroups
113 113
 	 */
114
-	public function addButtonGroups($identifier,$elements=[],$asIcons=false){
115
-		return $this->addItem(new HtmlButtonGroups($identifier,$elements,$asIcons));
114
+	public function addButtonGroups($identifier, $elements=[], $asIcons=false) {
115
+		return $this->addItem(new HtmlButtonGroups($identifier, $elements, $asIcons));
116 116
 	}
117 117
 
118 118
 	/**
@@ -124,8 +124,8 @@  discard block
 block discarded – undo
124 124
 	 * @param string $icon
125 125
 	 * @return HtmlButtonGroups
126 126
 	 */
127
-	public function addDropdownButton($identifier,$value,$items=[],$asCombo=false,$icon=null){
128
-		return $this->addItem(HtmlButton::dropdown($identifier, $value,$items,$asCombo,$icon));
127
+	public function addDropdownButton($identifier, $value, $items=[], $asCombo=false, $icon=null) {
128
+		return $this->addItem(HtmlButton::dropdown($identifier, $value, $items, $asCombo, $icon));
129 129
 	}
130 130
 
131 131
 	/**
@@ -136,8 +136,8 @@  discard block
 block discarded – undo
136 136
 	 * @param string $placeholder
137 137
 	 * @return HtmlFormInput
138 138
 	 */
139
-	public function addInput($identifier, $label=NULL,$type="text",$value=NULL,$placeholder=NULL){
140
-		return $this->addItem(new HtmlFormInput($identifier,$label,$type,$value,$placeholder));
139
+	public function addInput($identifier, $label=NULL, $type="text", $value=NULL, $placeholder=NULL) {
140
+		return $this->addItem(new HtmlFormInput($identifier, $label, $type, $value, $placeholder));
141 141
 	}
142 142
 
143 143
 	/**
@@ -148,22 +148,22 @@  discard block
 block discarded – undo
148 148
 	 * @param int $rows
149 149
 	 * @return HtmlTextarea
150 150
 	 */
151
-	public function addTextarea($identifier, $label,$value=NULL,$placeholder=NULL,$rows=5){
152
-		return $this->addItem(new HtmlFormTextarea($identifier,$label,$value,$placeholder,$rows));
151
+	public function addTextarea($identifier, $label, $value=NULL, $placeholder=NULL, $rows=5) {
152
+		return $this->addItem(new HtmlFormTextarea($identifier, $label, $value, $placeholder, $rows));
153 153
 	}
154 154
 
155
-	public function addPassword($identifier, $label=NULL){
156
-		return $this->addItem(new HtmlFormInput($identifier,$label,"password","",""));
155
+	public function addPassword($identifier, $label=NULL) {
156
+		return $this->addItem(new HtmlFormInput($identifier, $label, "password", "", ""));
157 157
 	}
158 158
 
159
-	public function addButton($identifier,$value,$cssStyle=NULL,$onClick=NULL){
160
-		return $this->addItem(new HtmlButton($identifier,$value,$cssStyle,$onClick));
159
+	public function addButton($identifier, $value, $cssStyle=NULL, $onClick=NULL) {
160
+		return $this->addItem(new HtmlButton($identifier, $value, $cssStyle, $onClick));
161 161
 	}
162 162
 	
163
-	public function addButtonIcon($identifier,$icon,$cssStyle=NULL,$onClick=NULL){
163
+	public function addButtonIcon($identifier, $icon, $cssStyle=NULL, $onClick=NULL) {
164 164
 		$bt=new HtmlButton($identifier);
165 165
 		$bt->asIcon($icon);
166
-		if(isset($onClick))
166
+		if (isset($onClick))
167 167
 			$bt->onClick($onClick);
168 168
 		if (isset($cssStyle))
169 169
 			$bt->addClass($cssStyle);
@@ -177,16 +177,16 @@  discard block
 block discarded – undo
177 177
 	 * @param string $type
178 178
 	 * @return HtmlFormCheckbox
179 179
 	 */
180
-	public function addCheckbox($identifier, $label=NULL,$value=NULL,$type=NULL){
181
-		return $this->addItem(new HtmlFormCheckbox($identifier,$label,$value,$type));
180
+	public function addCheckbox($identifier, $label=NULL, $value=NULL, $type=NULL) {
181
+		return $this->addItem(new HtmlFormCheckbox($identifier, $label, $value, $type));
182 182
 	}
183 183
 
184
-	public function addRadio($identifier, $name,$label=NULL,$value=NULL){
185
-		return $this->addItem(new HtmlFormRadio($identifier,$name,$label,$value));
184
+	public function addRadio($identifier, $name, $label=NULL, $value=NULL) {
185
+		return $this->addItem(new HtmlFormRadio($identifier, $name, $label, $value));
186 186
 	}
187 187
 
188
-	public function addElement($identifier,$content,$label,$tagName="div",$baseClass=""){
189
-		$div=new HtmlSemDoubleElement($identifier,$tagName,$baseClass,$content);
190
-		return $this->addItem(new HtmlFormField("field-".$identifier, $div,$label));
188
+	public function addElement($identifier, $content, $label, $tagName="div", $baseClass="") {
189
+		$div=new HtmlSemDoubleElement($identifier, $tagName, $baseClass, $content);
190
+		return $this->addItem(new HtmlFormField("field-".$identifier, $div, $label));
191 191
 	}
192 192
 }
Please login to merge, or discard this patch.
Ajax/semantic/html/content/table/HtmlTableContent.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
  *
15 15
  */
16 16
 class HtmlTableContent extends HtmlSemCollection {
17
-	protected $_tdTagNames=[ "thead" => "th","tbody" => "td","tfoot" => "th" ];
17
+	protected $_tdTagNames=["thead" => "th", "tbody" => "td", "tfoot" => "th"];
18 18
 	protected $_merged=false;
19 19
 
20 20
 	/**
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 	 */
39 39
 	public function setRowCount($rowCount, $colCount) {
40 40
 		$count=$this->count();
41
-		for($i=$count; $i < $rowCount; $i++) {
41
+		for ($i=$count; $i<$rowCount; $i++) {
42 42
 			$this->addItem($colCount);
43 43
 		}
44 44
 		return $this;
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 		return $this->_tdTagNames[$this->tagName];
49 49
 	}
50 50
 	
51
-	public function refreshTR(){
51
+	public function refreshTR() {
52 52
 		$this->_template="%wrapContentBefore%%content%%wrapContentAfter%";
53 53
 	}
54 54
 
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 		$tr=new HtmlTR("");
65 65
 		$tr->setContainer($this, $count);
66 66
 		$tr->setTdTagName($this->_tdTagNames[$this->tagName]);
67
-		if (isset($value) === true) {
67
+		if (isset($value)===true) {
68 68
 			$tr->setColCount($value);
69 69
 		}
70 70
 		return $tr;
@@ -90,10 +90,10 @@  discard block
 block discarded – undo
90 90
 		return $this->addItem($row);
91 91
 	}
92 92
 	
93
-	public function addMergeRow($colCount,$value=null){
93
+	public function addMergeRow($colCount, $value=null) {
94 94
 		$row=$this->addRow($colCount);
95 95
 		$row->mergeCol();
96
-		if(isset($value)){
96
+		if (isset($value)) {
97 97
 			$row->setValues([$value]);
98 98
 		}
99 99
 		return $row;
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	/**
103 103
 	 * @return HtmlTR
104 104
 	 */
105
-	public function getItem($index){
105
+	public function getItem($index) {
106 106
 		return parent::getItem($index);
107 107
 	}
108 108
 
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 		$row=$this->getItem($row);
117 117
 		if (isset($row) && $row instanceof HtmlCollection) {
118 118
 			$col=$row->getItem($col);
119
-		}else{
119
+		} else {
120 120
 			$col=$row;
121 121
 		}
122 122
 		return $col;
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
 	 */
141 141
 	public function setCellValue($row, $col, $value="") {
142 142
 		$cell=$this->getCell($row, $col);
143
-		if (isset($cell) === true) {
143
+		if (isset($cell)===true) {
144 144
 			$cell->setValue($value);
145 145
 		}
146 146
 		return $this;
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
 	 * @param mixed $values
152 152
 	 */
153 153
 	public function setValues($values=array()) {
154
-		return $this->_addOrSetValues($values, function(HtmlTR $row,$_values){$row->setValues($_values);});
154
+		return $this->_addOrSetValues($values, function(HtmlTR $row, $_values) {$row->setValues($_values); });
155 155
 	}
156 156
 
157 157
 	/**
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 	 * @param mixed $values
160 160
 	 */
161 161
 	public function addValues($values=array()) {
162
-		return $this->_addOrSetValues($values, function(HtmlTR $row,$_values){$row->addValues($_values);});
162
+		return $this->_addOrSetValues($values, function(HtmlTR $row, $_values) {$row->addValues($_values); });
163 163
 	}
164 164
 
165 165
 	/**
@@ -167,21 +167,21 @@  discard block
 block discarded – undo
167 167
 	 * @param mixed $values
168 168
 	 * @param callable $callback
169 169
 	 */
170
-	protected function _addOrSetValues($values,$callback) {
170
+	protected function _addOrSetValues($values, $callback) {
171 171
 		$count=$this->count();
172 172
 		$isArray=true;
173 173
 		if (!\is_array($values)) {
174 174
 			$values=\array_fill(0, $count, $values);
175 175
 			$isArray=false;
176 176
 		}
177
-		if (JArray::dimension($values) == 1 && $isArray)
178
-			$values=[ $values ];
177
+		if (JArray::dimension($values)==1 && $isArray)
178
+			$values=[$values];
179 179
 
180 180
 		$count=\min(\sizeof($values), $count);
181 181
 
182
-		for($i=0; $i < $count; $i++) {
182
+		for ($i=0; $i<$count; $i++) {
183 183
 			$row=$this->content[$i];
184
-			$callback($row,$values[$i]);
184
+			$callback($row, $values[$i]);
185 185
 		}
186 186
 		return $this;
187 187
 	}
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 			$values=\array_fill(0, $count, $values);
193 193
 		}
194 194
 		$count=\min(\sizeof($values), $count);
195
-		for($i=0; $i < $count; $i++) {
195
+		for ($i=0; $i<$count; $i++) {
196 196
 			$this->getCell($i, $colIndex)->setValue($values[$i]);
197 197
 		}
198 198
 		return $this;
@@ -200,20 +200,20 @@  discard block
 block discarded – undo
200 200
 
201 201
 	public function addColVariations($colIndex, $variations=array()) {
202 202
 		$count=$this->count();
203
-		for($i=0; $i < $count; $i++) {
203
+		for ($i=0; $i<$count; $i++) {
204 204
 			$cell=$this->getCell($i, $colIndex);
205
-			if($cell instanceof BaseTrait)
205
+			if ($cell instanceof BaseTrait)
206 206
 				$cell->addVariations($variations);
207 207
 		}
208 208
 		return $this;
209 209
 	}
210 210
 	
211
-	public function addPropertyCol($colIndex, $name,$value) {
211
+	public function addPropertyCol($colIndex, $name, $value) {
212 212
 		$count=$this->count();
213
-		for($i=0; $i < $count; $i++) {
213
+		for ($i=0; $i<$count; $i++) {
214 214
 			$cell=$this->getCell($i, $colIndex);
215
-			if(isset($cell))
216
-				$cell->addToProperty($name,$value);
215
+			if (isset($cell))
216
+				$cell->addToProperty($name, $value);
217 217
 		}
218 218
 		return $this;
219 219
 	}
@@ -229,9 +229,9 @@  discard block
 block discarded – undo
229 229
 
230 230
 	private function colAlign($colIndex, $function) {
231 231
 		$count=$this->count();
232
-		for($i=0; $i < $count; $i++) {
232
+		for ($i=0; $i<$count; $i++) {
233 233
 			$index=$this->content[$i]->getColPosition($colIndex);
234
-			if ($index !== NULL)
234
+			if ($index!==NULL)
235 235
 				$this->getCell($i, $index)->$function();
236 236
 		}
237 237
 		return $this;
@@ -239,11 +239,11 @@  discard block
 block discarded – undo
239 239
 	
240 240
 	private function colAlignFromRight($colIndex, $function) {
241 241
 		$count=$this->count();
242
-		for($i=0; $i < $count; $i++) {
242
+		for ($i=0; $i<$count; $i++) {
243 243
 			$maxRow=$this->content[$i]->count();
244 244
 			$index=$maxRow-$colIndex-1;
245
-			if (($cell=$this->getCell($i, $index))!== NULL){
246
-				if($cell->getColspan()==1)
245
+			if (($cell=$this->getCell($i, $index))!==NULL) {
246
+				if ($cell->getColspan()==1)
247 247
 					$cell->$function();
248 248
 			}
249 249
 		}
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
 	 */
289 289
 	public function getColCount() {
290 290
 		$result=0;
291
-		if ($this->count() > 0)
291
+		if ($this->count()>0)
292 292
 			$result=$this->getItem(0)->count();
293 293
 		return $result;
294 294
 	}
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
 	public function delete($rowIndex, $colIndex=NULL) {
303 303
 		if (isset($colIndex)) {
304 304
 			$row=$this->getItem($rowIndex);
305
-			if (isset($row) === true) {
305
+			if (isset($row)===true) {
306 306
 				$row->delete($colIndex);
307 307
 			}
308 308
 		} else {
@@ -311,9 +311,9 @@  discard block
 block discarded – undo
311 311
 		return $this;
312 312
 	}
313 313
 
314
-	public function toDelete($rowIndex, $colIndex){
314
+	public function toDelete($rowIndex, $colIndex) {
315 315
 		$row=$this->getItem($rowIndex);
316
-		if (isset($row) === true)
316
+		if (isset($row)===true)
317 317
 			$row->toDelete($colIndex);
318 318
 		return $this;
319 319
 	}
@@ -342,17 +342,17 @@  discard block
 block discarded – undo
342 342
 	 */
343 343
 	public function conditionalCellFormat($callback, $format) {
344 344
 		$rows=$this->content;
345
-		foreach ( $rows as $row ) {
345
+		foreach ($rows as $row) {
346 346
 			$row->conditionalCellFormat($callback, $format);
347 347
 		}
348 348
 		return $this;
349 349
 	}
350 350
 
351
-	public function conditionalColFormat($colIndex,$callback,$format){
351
+	public function conditionalColFormat($colIndex, $callback, $format) {
352 352
 		$rows=$this->content;
353
-		foreach ( $rows as $row ) {
353
+		foreach ($rows as $row) {
354 354
 			$cell=$row->getItem($colIndex);
355
-			$cell->conditionnalCellFormat($callback,$format);
355
+			$cell->conditionnalCellFormat($callback, $format);
356 356
 		}
357 357
 		return $this;
358 358
 	}
@@ -364,17 +364,17 @@  discard block
 block discarded – undo
364 364
 	 */
365 365
 	public function conditionalRowFormat($callback, $format) {
366 366
 		$rows=$this->content;
367
-		foreach ( $rows as $row ) {
367
+		foreach ($rows as $row) {
368 368
 			$row->conditionalRowFormat($callback, $format);
369 369
 		}
370 370
 		return $this;
371 371
 	}
372 372
 
373
-	public function hideColumn($colIndex){
373
+	public function hideColumn($colIndex) {
374 374
 		$rows=$this->content;
375
-		foreach ( $rows as $row ) {
375
+		foreach ($rows as $row) {
376 376
 			$cell=$row->getItem($colIndex);
377
-			$cell->addToProperty("style","display:none;");
377
+			$cell->addToProperty("style", "display:none;");
378 378
 		}
379 379
 		return $this;
380 380
 	}
@@ -385,7 +385,7 @@  discard block
 block discarded – undo
385 385
 	 */
386 386
 	public function applyCells($callback) {
387 387
 		$rows=$this->content;
388
-		foreach ( $rows as $row ) {
388
+		foreach ($rows as $row) {
389 389
 			$row->applyCells($callback);
390 390
 		}
391 391
 		return $this;
@@ -397,25 +397,25 @@  discard block
 block discarded – undo
397 397
 	 */
398 398
 	public function applyRows($callback) {
399 399
 		$rows=$this->content;
400
-		foreach ( $rows as $row ) {
400
+		foreach ($rows as $row) {
401 401
 			$row->apply($callback);
402 402
 		}
403 403
 		return $this;
404 404
 	}
405 405
 
406
-	public function mergeIdentiqualValues($colIndex,$function="strip_tags"){
406
+	public function mergeIdentiqualValues($colIndex, $function="strip_tags") {
407 407
 		$rows=$this->content;
408 408
 		$identiqual=null;
409 409
 		$counter=0;
410 410
 		$cellToMerge=null;
411 411
 		$functionExists=\function_exists($function);
412
-		foreach ( $rows as $row ) {
412
+		foreach ($rows as $row) {
413 413
 			$cell=$row->getItem($colIndex);
414 414
 			$value=$cell->getContent();
415
-			if($functionExists)
416
-				$value=\call_user_func($function,$value);
417
-			if($value!==$identiqual){
418
-				if($counter>0 && isset($cellToMerge)){
415
+			if ($functionExists)
416
+				$value=\call_user_func($function, $value);
417
+			if ($value!==$identiqual) {
418
+				if ($counter>0 && isset($cellToMerge)) {
419 419
 					$cellToMerge->setRowspan($counter);
420 420
 				}
421 421
 				$counter=0;
@@ -424,17 +424,17 @@  discard block
 block discarded – undo
424 424
 			}
425 425
 			$counter++;
426 426
 		}
427
-		if($counter>0 && isset($cellToMerge)){
427
+		if ($counter>0 && isset($cellToMerge)) {
428 428
 			$cellToMerge->setRowspan($counter);
429 429
 		}
430 430
 		return $this;
431 431
 	}
432 432
 
433
-	public function _isMerged(){
433
+	public function _isMerged() {
434 434
 		return $this->_merged;
435 435
 	}
436 436
 
437
-	public function _setMerged($value){
437
+	public function _setMerged($value) {
438 438
 		$this->_merged=$value;
439 439
 		return $this;
440 440
 	}
Please login to merge, or discard this patch.
Ajax/service/JString.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -2,69 +2,69 @@
 block discarded – undo
2 2
 namespace Ajax\service;
3 3
 class JString {
4 4
 
5
-	public static function contains($hay,$needle){
6
-		return strpos($hay, "$needle") !== false;
5
+	public static function contains($hay, $needle) {
6
+		return strpos($hay, "$needle")!==false;
7 7
 	}
8 8
 	public static function startswith($hay, $needle) {
9
-		return substr($hay, 0, strlen($needle)) === $needle;
9
+		return substr($hay, 0, strlen($needle))===$needle;
10 10
 	}
11 11
 
12 12
 	public static function endswith($hay, $needle) {
13
-		return substr($hay, -strlen($needle)) === $needle;
13
+		return substr($hay, -strlen($needle))===$needle;
14 14
 	}
15 15
 
16
-	public static function isNull($s){
16
+	public static function isNull($s) {
17 17
 		return (!isset($s) || NULL===$s || ""===$s);
18 18
 	}
19
-	public static function isNotNull($s){
19
+	public static function isNotNull($s) {
20 20
 		return (isset($s) && NULL!==$s && ""!==$s);
21 21
 	}
22 22
 
23
-	public static function isBoolean($value){
23
+	public static function isBoolean($value) {
24 24
 		return \is_bool($value) || $value==1 || $value==0;
25 25
 	}
26 26
 
27
-	public static function isBooleanTrue($value){
27
+	public static function isBooleanTrue($value) {
28 28
 		return $value==1 || $value;
29 29
 	}
30 30
 
31
-	public static function isBooleanFalse($value){
31
+	public static function isBooleanFalse($value) {
32 32
 		return $value==0 || !$value;
33 33
 	}
34 34
 
35
-	public static function camelCaseToSeparated($input,$separator=" "){
35
+	public static function camelCaseToSeparated($input, $separator=" ") {
36 36
 		return strtolower(preg_replace('/(?<!^)[A-Z]/', $separator.'$0', $input));
37 37
 	}
38 38
 
39
-	public static function replaceAtFirst($subject,$from, $to){
40
-		$from = '/\A'.preg_quote($from, '/').'/';
39
+	public static function replaceAtFirst($subject, $from, $to) {
40
+		$from='/\A'.preg_quote($from, '/').'/';
41 41
 		return \preg_replace($from, $to, $subject, 1);
42 42
 	}
43 43
 
44
-	public static function replaceAtLast($subject,$from, $to){
45
-		$from = '/'.preg_quote($from, '/').'\z/';
44
+	public static function replaceAtLast($subject, $from, $to) {
45
+		$from='/'.preg_quote($from, '/').'\z/';
46 46
 		return \preg_replace($from, $to, $subject, 1);
47 47
 	}
48 48
 
49
-	public static function replaceAtFirstAndLast($subject,$fromFirst,$toFirst,$fromLast,$toLast){
49
+	public static function replaceAtFirstAndLast($subject, $fromFirst, $toFirst, $fromLast, $toLast) {
50 50
 		$s=self::replaceAtFirst($subject, $fromFirst, $toFirst);
51 51
 		return self::replaceAtLast($s, $fromLast, $toLast);
52 52
 	}
53 53
 
54
-	public static function getValueBetween(&$str,$before="{{",$after="}}"){
54
+	public static function getValueBetween(&$str, $before="{{", $after="}}") {
55 55
 		$matches=[];
56 56
 		$result=null;
57 57
 		$_before=\preg_quote($before);
58 58
 		$_after=\preg_quote($after);
59
-		if(\preg_match('/'.$_before.'(.*?)'.$_after.'/s', $str, $matches)===1){
59
+		if (\preg_match('/'.$_before.'(.*?)'.$_after.'/s', $str, $matches)===1) {
60 60
 			$result=$matches[1];
61
-			$str=\str_replace($before.$result.$after,"", $str);
61
+			$str=\str_replace($before.$result.$after, "", $str);
62 62
 		}
63 63
 		return $result;
64 64
 	}
65 65
 	
66
-	public static function doubleBackSlashes($value){
67
-		if(is_string($value))
66
+	public static function doubleBackSlashes($value) {
67
+		if (is_string($value))
68 68
 			return str_replace("\\", "\\\\", $value);
69 69
 			return $value;
70 70
 	}
Please login to merge, or discard this patch.
Ajax/common/traits/JsUtilsAjaxTrait.php 1 patch
Spacing   +128 added lines, -128 removed lines patch added patch discarded remove patch
@@ -18,11 +18,11 @@  discard block
 block discarded – undo
18 18
 	protected $ajaxLoader="<div class=\"ui active centered inline text loader\">Loading</div>";
19 19
 
20 20
 	abstract public function getUrl($url);
21
-	abstract public function _add_event($element, $js, $event, $preventDefault=false, $stopPropagation=false,$immediatly=true);
22
-	abstract public function interval($jsCode,$time,$globalName=null,$immediatly=true);
21
+	abstract public function _add_event($element, $js, $event, $preventDefault=false, $stopPropagation=false, $immediatly=true);
22
+	abstract public function interval($jsCode, $time, $globalName=null, $immediatly=true);
23 23
 
24
-	protected function _ajax($method,$url,$responseElement="",$parameters=[]) {
25
-		if(isset($this->params["ajax"])){
24
+	protected function _ajax($method, $url, $responseElement="", $parameters=[]) {
25
+		if (isset($this->params["ajax"])) {
26 26
 			extract($this->params["ajax"]);
27 27
 		}
28 28
 		extract($parameters);
@@ -32,121 +32,121 @@  discard block
 block discarded – undo
32 32
 		$originalSelector=$responseElement;
33 33
 		$responseElement=$this->_getResponseElement($responseElement);
34 34
 		$retour.="var self=this;\n";
35
-		$before=isset($before)?$before:"";
35
+		$before=isset($before) ? $before : "";
36 36
 		$retour.=$before;
37
-		if($hasLoader===true && JString::isNotNull($responseElement)){
38
-			$this->addLoading($retour, $responseElement,$ajaxLoader);
39
-		}elseif($hasLoader==="internal"){
37
+		if ($hasLoader===true && JString::isNotNull($responseElement)) {
38
+			$this->addLoading($retour, $responseElement, $ajaxLoader);
39
+		}elseif ($hasLoader==="internal") {
40 40
 			$retour.="\n$(this).addClass('loading');";
41 41
 		}
42
-		$ajaxParameters=["url"=>"url","method"=>"'".\strtoupper($method)."'"];
42
+		$ajaxParameters=["url"=>"url", "method"=>"'".\strtoupper($method)."'"];
43 43
 		
44
-		$ajaxParameters["async"]=($async?"true":"false");
44
+		$ajaxParameters["async"]=($async ? "true" : "false");
45 45
 		
46
-		if(isset($params)){
47
-			$ajaxParameters["data"]=self::_correctParams($params,$parameters);
46
+		if (isset($params)) {
47
+			$ajaxParameters["data"]=self::_correctParams($params, $parameters);
48 48
 		}
49
-		if(isset($headers)){
49
+		if (isset($headers)) {
50 50
 			$ajaxParameters["headers"]=$headers;
51 51
 		}
52 52
 		$this->createAjaxParameters($ajaxParameters, $parameters);
53 53
 		$retour.="$.ajax({".$this->implodeAjaxParameters($ajaxParameters)."}).done(function( data, textStatus, jqXHR ) {\n";
54
-		$retour.=$this->_getOnAjaxDone($responseElement, $jqueryDone,$ajaxTransition,$jsCallback,$hasLoader,($historize?$originalSelector:null))."});\n";
55
-		$retour=$this->_addJsCondition($jsCondition,$retour);
54
+		$retour.=$this->_getOnAjaxDone($responseElement, $jqueryDone, $ajaxTransition, $jsCallback, $hasLoader, ($historize ? $originalSelector : null))."});\n";
55
+		$retour=$this->_addJsCondition($jsCondition, $retour);
56 56
 		if ($immediatly)
57 57
 			$this->jquery_code_for_compile[]=$retour;
58 58
 		return $retour;
59 59
 	}
60 60
 
61
-	protected function createAjaxParameters(&$original,$parameters){
62
-		$validParameters=["contentType"=>"%value%","dataType"=>"'%value%'","beforeSend"=>"function(jqXHR,settings){%value%}","complete"=>"function(jqXHR){%value%}"];
63
-		foreach ($validParameters as $param=>$mask){
64
-			if(isset($parameters[$param])){
61
+	protected function createAjaxParameters(&$original, $parameters) {
62
+		$validParameters=["contentType"=>"%value%", "dataType"=>"'%value%'", "beforeSend"=>"function(jqXHR,settings){%value%}", "complete"=>"function(jqXHR){%value%}"];
63
+		foreach ($validParameters as $param=>$mask) {
64
+			if (isset($parameters[$param])) {
65 65
 				$original[$param]=\str_replace("%value%", $parameters[$param], $mask);
66 66
 			}
67 67
 		}
68 68
 	}
69 69
 
70
-	protected function implodeAjaxParameters($ajaxParameters){
71
-		$s = ''; 
70
+	protected function implodeAjaxParameters($ajaxParameters) {
71
+		$s=''; 
72 72
 		foreach ($ajaxParameters as $k=>$v) {
73
-			if ($s !== '') {
74
-				$s .= ','; 
73
+			if ($s!=='') {
74
+				$s.=','; 
75 75
 			}
76
-			if(is_array($v)){
77
-				$s .= "'{$k}':{".self::implodeAjaxParameters($v)."}";
78
-			}else{
79
-				$s .= "'{$k}':{$v}";
76
+			if (is_array($v)) {
77
+				$s.="'{$k}':{".self::implodeAjaxParameters($v)."}";
78
+			} else {
79
+				$s.="'{$k}':{$v}";
80 80
 			}
81 81
 		}
82 82
 		return $s;
83 83
 	}
84 84
 
85
-	protected function _addJsCondition($jsCondition,$jsSource){
86
-		if(isset($jsCondition)){
85
+	protected function _addJsCondition($jsCondition, $jsSource) {
86
+		if (isset($jsCondition)) {
87 87
 			return "if(".$jsCondition."){\n".$jsSource."\n}";
88 88
 		}
89 89
 		return $jsSource;
90 90
 	}
91 91
 
92 92
 
93
-	protected function _getAjaxUrl($url,$attr){
93
+	protected function _getAjaxUrl($url, $attr) {
94 94
 		$url=$this->_correctAjaxUrl($url);
95 95
 		$retour="url='".$url."';";
96 96
 		$slash="/";
97
-		if(JString::endswith($url, "/")===true){
97
+		if (JString::endswith($url, "/")===true) {
98 98
 			$slash="";
99 99
 		}
100
-		if(JString::isNotNull($attr)){
101
-			if ($attr==="value"){
100
+		if (JString::isNotNull($attr)) {
101
+			if ($attr==="value") {
102 102
 				$retour.="url=url+'".$slash."'+$(this).val();\n";
103
-			}elseif ($attr==="html"){
103
+			}elseif ($attr==="html") {
104 104
 				$retour.="url=url+'".$slash."'+$(this).html();\n";
105
-			}elseif(\substr($attr, 0,3)==="js:"){
105
+			}elseif (\substr($attr, 0, 3)==="js:") {
106 106
 				$retour.="url=url+'".$slash."'+".\substr($attr, 3).";\n";
107
-			}elseif($attr!==null && $attr!=="")
107
+			}elseif ($attr!==null && $attr!=="")
108 108
 				$retour.="url=url+'".$slash."'+($(this).attr('".$attr."')||'');\n";
109 109
 		}
110 110
 		return $retour;
111 111
 	}
112 112
 	
113
-	protected function onPopstate(){
113
+	protected function onPopstate() {
114 114
 		return "window.onpopstate = function(e){if(e.state){var target=e.state.jqueryDone;$(e.state.selector)[target](e.state.html);}};";
115 115
 	}
116 116
 	
117
-	protected function autoActiveLinks($previousURL="window.location.href"){
118
-		$result= "\nfunction getHref(url) { return \$('a').filter(function(){return \$(this).prop('href') == url; });}";
117
+	protected function autoActiveLinks($previousURL="window.location.href") {
118
+		$result="\nfunction getHref(url) { return \$('a').filter(function(){return \$(this).prop('href') == url; });}";
119 119
 		$result.="\nvar myurl={$previousURL};if(window._previousURL) getHref(window._previousURL).removeClass('active');getHref(myurl).addClass('active');window._previousURL=myurl;";
120 120
 		return $result;
121 121
 	}
122 122
 
123
-	protected function _getOnAjaxDone($responseElement,$jqueryDone,$ajaxTransition,$jsCallback,$hasLoader=false,$history=null){
124
-		$retour="";$call=null;
123
+	protected function _getOnAjaxDone($responseElement, $jqueryDone, $ajaxTransition, $jsCallback, $hasLoader=false, $history=null) {
124
+		$retour=""; $call=null;
125 125
 		if (JString::isNotNull($responseElement)) {
126
-			if(isset($ajaxTransition)){
126
+			if (isset($ajaxTransition)) {
127 127
 				$call=$this->setAjaxDataCall($ajaxTransition);
128
-			}elseif(isset($this->ajaxTransition)){
128
+			}elseif (isset($this->ajaxTransition)) {
129 129
 				$call=$this->ajaxTransition;
130 130
 			}
131
-			if(\is_callable($call))
132
-				$retour="\t".$call($responseElement,$jqueryDone).";\n";
131
+			if (\is_callable($call))
132
+				$retour="\t".$call($responseElement, $jqueryDone).";\n";
133 133
 			else
134 134
 				$retour="\t{$responseElement}.{$jqueryDone}( data );\n";
135 135
 		}
136
-		if(isset($history)){
137
-			if($this->params["autoActiveLinks"]){
136
+		if (isset($history)) {
137
+			if ($this->params["autoActiveLinks"]) {
138 138
 				$retour.=$this->autoActiveLinks("url");
139 139
 			}
140 140
 			$retour.="\nwindow.history.pushState({'html':data,'selector':".Javascript::prep_value($history).",'jqueryDone':'{$jqueryDone}'},'', url);";
141 141
 		}
142
-		if($hasLoader==="internal"){
142
+		if ($hasLoader==="internal") {
143 143
 			$retour.="\n$(self).removeClass('loading');";
144 144
 		}
145 145
 		$retour.="\t".$jsCallback."\n";
146 146
 		return $retour;
147 147
 	}
148 148
 
149
-	protected function _getResponseElement($responseElement){
149
+	protected function _getResponseElement($responseElement) {
150 150
 		if (JString::isNotNull($responseElement)) {
151 151
 			$responseElement=Javascript::prep_jquery_selector($responseElement);
152 152
 		}
@@ -156,37 +156,37 @@  discard block
 block discarded – undo
156 156
 	protected function _correctAjaxUrl($url) {
157 157
 		if ($url!=="/" && JString::endsWith($url, "/")===true)
158 158
 			$url=substr($url, 0, strlen($url)-1);
159
-			if (strncmp($url, 'http://', 7)!=0&&strncmp($url, 'https://', 8)!=0) {
159
+			if (strncmp($url, 'http://', 7)!=0 && strncmp($url, 'https://', 8)!=0) {
160 160
 				$url=$this->getUrl($url);
161 161
 			}
162 162
 			return $url;
163 163
 	}
164 164
 
165
-	public static function _correctParams($params,$ajaxParameters=[]){
166
-		if(JString::isNull($params)){
165
+	public static function _correctParams($params, $ajaxParameters=[]) {
166
+		if (JString::isNull($params)) {
167 167
 			return "";
168 168
 		}
169
-		if(\preg_match("@^\{.*?\}$@", $params)){
170
-			if( !isset($ajaxParameters['contentType'])|| !UString::contains('json', $ajaxParameters['contentType'])){
169
+		if (\preg_match("@^\{.*?\}$@", $params)) {
170
+			if (!isset($ajaxParameters['contentType']) || !UString::contains('json', $ajaxParameters['contentType'])) {
171 171
 				return '$.param('.$params.')';
172
-			}else{
172
+			} else {
173 173
 				return 'JSON.stringify('.$params.')';
174 174
 			}
175 175
 		}
176 176
 		return $params;
177 177
 	}
178 178
 
179
-	public static function _implodeParams($parameters){
179
+	public static function _implodeParams($parameters) {
180 180
 		$allParameters=[];
181
-		foreach ($parameters as $params){
182
-			if(isset($params))
181
+		foreach ($parameters as $params) {
182
+			if (isset($params))
183 183
 				$allParameters[]=self::_correctParams($params);
184 184
 		}
185 185
 		return \implode("+'&'+", $allParameters);
186 186
 	}
187 187
 
188
-	protected function addLoading(&$retour, $responseElement,$ajaxLoader=null) {
189
-		if(!isset($ajaxLoader)){
188
+	protected function addLoading(&$retour, $responseElement, $ajaxLoader=null) {
189
+		if (!isset($ajaxLoader)) {
190 190
 			$ajaxLoader=$this->ajaxLoader;
191 191
 		}
192 192
 		$loading_notifier='<div class="ajax-loader">'.$ajaxLoader.'</div>';
@@ -194,19 +194,19 @@  discard block
 block discarded – undo
194 194
 		$retour.="\t\t{$responseElement}.prepend('{$loading_notifier}');\n";
195 195
 	}
196 196
 
197
-	protected function setAjaxDataCall($params){
197
+	protected function setAjaxDataCall($params) {
198 198
 		$result=null;
199
-		if(!\is_callable($params)){
200
-			$result=function ($responseElement,$jqueryDone="html") use($params){
201
-				return AjaxTransition::{$params}($responseElement,$jqueryDone);
199
+		if (!\is_callable($params)) {
200
+			$result=function($responseElement, $jqueryDone="html") use($params){
201
+				return AjaxTransition::{$params}($responseElement, $jqueryDone);
202 202
 			};
203 203
 		}
204 204
 		return $result;
205 205
 	}
206 206
 
207
-	protected function setDefaultParameters(&$parameters,$default){
208
-		foreach ($default as $k=>$v){
209
-			if(!isset($parameters[$k]))
207
+	protected function setDefaultParameters(&$parameters, $default) {
208
+		foreach ($default as $k=>$v) {
209
+			if (!isset($parameters[$k]))
210 210
 				$parameters[$k]=$v;
211 211
 		}
212 212
 	}
@@ -220,8 +220,8 @@  discard block
 block discarded – undo
220 220
 	 * @param string $url The url of the request
221 221
 	 * @param string $responseElement selector of the HTML element displaying the answer
222 222
 	 */
223
-	private function _get($url, $responseElement="",$parameters=[]) {
224
-		return $this->_ajax("get", $url,$responseElement,$parameters);
223
+	private function _get($url, $responseElement="", $parameters=[]) {
224
+		return $this->_ajax("get", $url, $responseElement, $parameters);
225 225
 	}
226 226
 
227 227
 	/**
@@ -230,9 +230,9 @@  discard block
 block discarded – undo
230 230
 	 * @param string $responseElement selector of the HTML element displaying the answer
231 231
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
232 232
 	 */
233
-	public function get($url, $responseElement="",$parameters=[]) {
233
+	public function get($url, $responseElement="", $parameters=[]) {
234 234
 		$parameters["immediatly"]=true;
235
-		return $this->_get($url,$responseElement,$parameters);
235
+		return $this->_get($url, $responseElement, $parameters);
236 236
 	}
237 237
 
238 238
 	/**
@@ -242,9 +242,9 @@  discard block
 block discarded – undo
242 242
 	 * @param string $responseElement selector of the HTML element displaying the answer
243 243
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
244 244
 	 */
245
-	public function ajax($method,$url, $responseElement="", $parameters=[]) {
245
+	public function ajax($method, $url, $responseElement="", $parameters=[]) {
246 246
 		$parameters["immediatly"]=true;
247
-		return $this->_ajax($method,$url,$responseElement,$parameters);
247
+		return $this->_ajax($method, $url, $responseElement, $parameters);
248 248
 	}
249 249
 	
250 250
 	/**
@@ -257,8 +257,8 @@  discard block
 block discarded – undo
257 257
 	 * @param array $parameters  The ajax parameters, default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false) 
258 258
 	 * @return string
259 259
 	 */
260
-	public function ajaxInterval($method,$url, $interval,$globalName=null,$responseElement="", $parameters=[]){
261
-		return $this->interval($this->ajaxDeferred($method, $url,$responseElement,$parameters), $interval,$globalName);
260
+	public function ajaxInterval($method, $url, $interval, $globalName=null, $responseElement="", $parameters=[]) {
261
+		return $this->interval($this->ajaxDeferred($method, $url, $responseElement, $parameters), $interval, $globalName);
262 262
 	}
263 263
 
264 264
 	/**
@@ -268,9 +268,9 @@  discard block
 block discarded – undo
268 268
 	 * @param string $responseElement selector of the HTML element displaying the answer
269 269
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
270 270
 	 */
271
-	public function ajaxDeferred($method,$url, $responseElement="", $parameters=[]) {
271
+	public function ajaxDeferred($method, $url, $responseElement="", $parameters=[]) {
272 272
 		$parameters["immediatly"]=false;
273
-		return $this->_ajax($method,$url,$responseElement,$parameters);
273
+		return $this->_ajax($method, $url, $responseElement, $parameters);
274 274
 	}
275 275
 
276 276
 	/**
@@ -279,8 +279,8 @@  discard block
 block discarded – undo
279 279
 	 * @param string $method Method used
280 280
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","context"=>"document","jsCondition"=>NULL,"headers"=>null,"immediatly"=>false)
281 281
 	 */
282
-	private function _json($url, $method="get",$parameters=[]) {
283
-		$parameters=\array_merge($parameters,["hasLoader"=>false]);
282
+	private function _json($url, $method="get", $parameters=[]) {
283
+		$parameters=\array_merge($parameters, ["hasLoader"=>false]);
284 284
 		$jsCallback=isset($parameters['jsCallback']) ? $parameters['jsCallback'] : "";
285 285
 		$context=isset($parameters['context']) ? $parameters['context'] : "document";
286 286
 		$retour="\tdata=($.isPlainObject(data))?data:JSON.parse(data);\t".$jsCallback.";"
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
 				."if($('#'+key,".$context.").length){ if($('#'+key,".$context.").is('[value]')) { $('#'+key,".$context.").val(data[key]);} else { $('#'+key,".$context.").html(data[key]); }}};\n";
289 289
 				$retour.="\t$(document).trigger('jsonReady',[data]);\n";
290 290
 		$parameters["jsCallback"]=$retour;
291
-		return $this->_ajax($method, $url,null,$parameters);
291
+		return $this->_ajax($method, $url, null, $parameters);
292 292
 	}
293 293
 	
294 294
 	/**
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","context"=>"document","jsCondition"=>NULL,"headers"=>null,"immediatly"=>false)
299 299
 	 */
300 300
 	public function json($url, $method="get", $parameters=[]) {
301
-		return $this->_json($url,$method,$parameters);
301
+		return $this->_json($url, $method, $parameters);
302 302
 	}
303 303
 
304 304
 	/**
@@ -309,9 +309,9 @@  discard block
 block discarded – undo
309 309
 	 * @param string $method default get
310 310
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"jsCallback"=>NULL,"attr"=>"id","params"=>"{}","method"=>"get","immediatly"=>true)
311 311
 	 */
312
-	public function jsonOn($event,$element, $url,$method="get",$parameters=array()) {
313
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true]);
314
-		return $this->_add_event($element, $this->jsonDeferred($url,$method, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
312
+	public function jsonOn($event, $element, $url, $method="get", $parameters=array()) {
313
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true]);
314
+		return $this->_add_event($element, $this->jsonDeferred($url, $method, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
315 315
 	}
316 316
 
317 317
 	/**
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
 	 */
323 323
 	public function jsonDeferred($url, $method="get", $parameters=[]) {
324 324
 		$parameters["immediatly"]=false;
325
-		return $this->_json($url,$method,$parameters);
325
+		return $this->_json($url, $method, $parameters);
326 326
 	}
327 327
 
328 328
 	/**
@@ -333,27 +333,27 @@  discard block
 block discarded – undo
333 333
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","context"=>null,"jsCondition"=>NULL,"headers"=>null,"immediatly"=>false,"rowClass"=>"_json")
334 334
 	 */
335 335
 	private function _jsonArray($maskSelector, $url, $method="get", $parameters=[]) {
336
-		$parameters=\array_merge($parameters,["hasLoader"=>false]);
336
+		$parameters=\array_merge($parameters, ["hasLoader"=>false]);
337 337
 		$rowClass=isset($parameters['rowClass']) ? $parameters['rowClass'] : "_json";
338 338
 		$jsCallback=isset($parameters['jsCallback']) ? $parameters['jsCallback'] : "";
339 339
 		$context=isset($parameters['context']) ? $parameters['context'] : null;
340
-		if($context===null){
340
+		if ($context===null) {
341 341
 			$parent="$('".$maskSelector."').parent()";
342
-			$newElm = "$('#'+newId)";
343
-		}else{
342
+			$newElm="$('#'+newId)";
343
+		} else {
344 344
 			$parent=$context;
345
-			$newElm = $context.".find('#'+newId)";
345
+			$newElm=$context.".find('#'+newId)";
346 346
 		}
347 347
 		$appendTo="\t\tnewElm.appendTo(".$parent.");\n";
348 348
 		$retour=$parent.".find('.{$rowClass}').remove();";
349 349
 		$retour.="\tdata=($.isPlainObject(data)||$.isArray(data))?data:JSON.parse(data);\n$.each(data, function(index, value) {\n"."\tvar created=false;var maskElm=$('".$maskSelector."').first();maskElm.hide();"."\tvar newId=(maskElm.attr('id') || 'mask')+'-'+index;"."\tvar newElm=".$newElm.";\n"."\tif(!newElm.length){\n"."\t\tnewElm=maskElm.clone();
350 350
 		newElm.attr('id',newId);\n;newElm.addClass('{$rowClass}').removeClass('_jsonArrayModel');\nnewElm.find('[id]').each(function(){ var newId=$(this).attr('id')+'-'+index;$(this).attr('id',newId).removeClass('_jsonArrayChecked');});\n";
351
-		$retour.= $appendTo;
351
+		$retour.=$appendTo;
352 352
 		$retour.="\t}\n"."\tfor(var key in value){\n"."\t\t\tvar html = $('<div />').append($(newElm).clone()).html();\n"."\t\t\tif(html.indexOf('__'+key+'__')>-1){\n"."\t\t\t\tcontent=$(html.split('__'+key+'__').join(value[key]));\n"."\t\t\t\t$(newElm).replaceWith(content);newElm=content;\n"."\t\t\t}\n"."\t\tvar sel='[data-id=\"'+key+'\"]';if($(sel,newElm).length){\n"."\t\t\tvar selElm=$(sel,newElm);\n"."\t\t\t if(selElm.is('[value]')) { selElm.attr('value',value[key]);selElm.val(value[key]);} else { selElm.html(value[key]); }\n"."\t\t}\n"."}\n"."\t$(newElm).show(true);"."\n"."\t$(newElm).removeClass('hide');"."});\n";
353 353
 		$retour.="\t$(document).trigger('jsonReady',[data]);\n";
354 354
 		$retour.="\t".$jsCallback;
355 355
 		$parameters["jsCallback"]=$retour;
356
-		return $this->_ajax($method, $url,null,$parameters);
356
+		return $this->_ajax($method, $url, null, $parameters);
357 357
 	}
358 358
 
359 359
 	/**
@@ -364,7 +364,7 @@  discard block
 block discarded – undo
364 364
 	 * @param array $parameters default : array("params"=>"{}","jsCallback"=>NULL,"attr"=>"id","context"=>null,"jsCondition"=>NULL,"headers"=>null,"immediatly"=>false,"rowClass"=>"_json")
365 365
 	 */
366 366
 	public function jsonArray($maskSelector, $url, $method="get", $parameters=[]) {
367
-		return $this->_jsonArray($maskSelector, $url,$method,$parameters);
367
+		return $this->_jsonArray($maskSelector, $url, $method, $parameters);
368 368
 	}
369 369
 
370 370
 	/**
@@ -387,9 +387,9 @@  discard block
 block discarded – undo
387 387
 	 * @param string $method Method used, default : get
388 388
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"jsCallback"=>NULL,"attr"=>"id","params"=>"{}","method"=>"get","rowClass"=>"_json","immediatly"=>true)
389 389
 	 */
390
-	public function jsonArrayOn($event,$element,$maskSelector, $url,$method="get",$parameters=array()) {
391
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true]);
392
-		return $this->_add_event($element, $this->jsonArrayDeferred($maskSelector,$url,$method, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
390
+	public function jsonArrayOn($event, $element, $maskSelector, $url, $method="get", $parameters=array()) {
391
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true]);
392
+		return $this->_add_event($element, $this->jsonArrayDeferred($maskSelector, $url, $method, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
393 393
 	}
394 394
 
395 395
 	/**
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
 	 */
402 402
 	public function getDeferred($url, $responseElement="", $parameters=[]) {
403 403
 		$parameters["immediatly"]=false;
404
-		return $this->_get($url, $responseElement,$parameters);
404
+		return $this->_get($url, $responseElement, $parameters);
405 405
 	}
406 406
 
407 407
 	/**
@@ -414,8 +414,8 @@  discard block
 block discarded – undo
414 414
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>null,"headers"=>null,"historize"=>false)
415 415
 	 */
416 416
 	public function getOn($event, $element, $url, $responseElement="", $parameters=array()) {
417
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true]);
418
-		return $this->_add_event($element, $this->getDeferred($url,$responseElement,$parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
417
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true]);
418
+		return $this->_add_event($element, $this->getDeferred($url, $responseElement, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
419 419
 	}
420 420
 
421 421
 	/**
@@ -428,8 +428,8 @@  discard block
 block discarded – undo
428 428
 	 * @param array $parameters default : array("method"=>"get","preventDefault"=>true,"stopPropagation"=>true,"params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","jsCondition"=>NULL,"headers"=>null,"historize"=>false)
429 429
 	 */
430 430
 	public function ajaxOn($event, $element, $url, $responseElement="", $parameters=array()) {
431
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true,"method"=>"get"]);
432
-		return $this->_add_event($element, $this->ajaxDeferred($parameters["method"],$url,$responseElement,$parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
431
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true, "method"=>"get"]);
432
+		return $this->_add_event($element, $this->ajaxDeferred($parameters["method"], $url, $responseElement, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
433 433
 	}
434 434
 
435 435
 	/**
@@ -463,15 +463,15 @@  discard block
 block discarded – undo
463 463
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"params"=>"{}","jsCallback"=>NULL,"attr"=>"href","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","jsCondition"=>NULL,"headers"=>null,"historize"=>true)
464 464
 	 * @return $this
465 465
 	 */
466
-	public function getHref($element,$responseElement="",$parameters=array()){
466
+	public function getHref($element, $responseElement="", $parameters=array()) {
467 467
 		$parameters["attr"]="href";
468
-		if(JString::isNull($responseElement)){
468
+		if (JString::isNull($responseElement)) {
469 469
 			$responseElement='%$(self).attr("data-target")%';
470 470
 		}
471
-		if(!isset($parameters["historize"])){
471
+		if (!isset($parameters["historize"])) {
472 472
 			$parameters["historize"]=true;
473 473
 		}
474
-		return $this->getOnClick($element, "",$responseElement,$parameters);
474
+		return $this->getOnClick($element, "", $responseElement, $parameters);
475 475
 	}
476 476
 	
477 477
 	/**
@@ -481,20 +481,20 @@  discard block
 block discarded – undo
481 481
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"params"=>"{}","jsCallback"=>NULL,"attr"=>"href","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","jsCondition"=>NULL,"headers"=>null,"historize"=>false)
482 482
 	 * @return $this
483 483
 	 */
484
-	public function postHref($element,$responseElement="",$parameters=array()){
484
+	public function postHref($element, $responseElement="", $parameters=array()) {
485 485
 		$parameters["attr"]="href";
486
-		if(JString::isNull($responseElement)){
486
+		if (JString::isNull($responseElement)) {
487 487
 			$responseElement='%$(this).attr("data-target")%';
488 488
 		}
489
-		if(!isset($parameters["historize"])){
489
+		if (!isset($parameters["historize"])) {
490 490
 			$parameters["historize"]=true;
491 491
 		}
492
-		return $this->postOnClick($element, "","{}",$responseElement,$parameters);
492
+		return $this->postOnClick($element, "", "{}", $responseElement, $parameters);
493 493
 	}
494 494
 
495
-	private function _post($url, $params="{}",$responseElement="", $parameters=[]) {
495
+	private function _post($url, $params="{}", $responseElement="", $parameters=[]) {
496 496
 		$parameters["params"]=$params;
497
-		return $this->_ajax("POST", $url,$responseElement,$parameters);
497
+		return $this->_ajax("POST", $url, $responseElement, $parameters);
498 498
 	}
499 499
 
500 500
 	/**
@@ -504,8 +504,8 @@  discard block
 block discarded – undo
504 504
 	 * @param string $params JSON parameters
505 505
 	 * @param array $parameters default : array("jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
506 506
 	 */
507
-	public function post($url, $params="{}",$responseElement="", $parameters=[]) {
508
-		return $this->_post($url, $params,$responseElement, $parameters);
507
+	public function post($url, $params="{}", $responseElement="", $parameters=[]) {
508
+		return $this->_post($url, $params, $responseElement, $parameters);
509 509
 	}
510 510
 
511 511
 	/**
@@ -516,7 +516,7 @@  discard block
 block discarded – undo
516 516
 	 * @param string $responseElement selector of the HTML element displaying the answer
517 517
 	 * @param array $parameters default : array("jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
518 518
 	 */
519
-	public function postDeferred($url, $params="{}",$responseElement="", $parameters=[]) {
519
+	public function postDeferred($url, $params="{}", $responseElement="", $parameters=[]) {
520 520
 		$parameters["immediatly"]=false;
521 521
 		return $this->_post($url, $params, $responseElement, $parameters);
522 522
 	}
@@ -532,8 +532,8 @@  discard block
 block discarded – undo
532 532
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>NULL,"headers"=>null,"historize"=>false)
533 533
 	 */
534 534
 	public function postOn($event, $element, $url, $params="{}", $responseElement="", $parameters=array()) {
535
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true]);
536
-		return $this->_add_event($element, $this->postDeferred($url, $params, $responseElement, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
535
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true]);
536
+		return $this->_add_event($element, $this->postDeferred($url, $params, $responseElement, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
537 537
 	}
538 538
 
539 539
 	/**
@@ -550,33 +550,33 @@  discard block
 block discarded – undo
550 550
 	}
551 551
 
552 552
 	private function _postForm($url, $form, $responseElement, $parameters=[]) {
553
-		if(isset($this->params["ajax"])){
553
+		if (isset($this->params["ajax"])) {
554 554
 			extract($this->params["ajax"]);
555 555
 		}
556
-		$params="{}";$validation=false;
556
+		$params="{}"; $validation=false;
557 557
 		\extract($parameters);
558
-		$async=($async)?"true":"false";
558
+		$async=($async) ? "true" : "false";
559 559
 		$jsCallback=isset($jsCallback) ? $jsCallback : "";
560 560
 		$retour=$this->_getAjaxUrl($url, $attr);
561 561
 		$retour.="\n$('#".$form."').trigger('ajaxSubmit');";
562 562
 		$retour.="\nvar params=$('#".$form."').serialize();\n";
563
-		if(isset($params)){
563
+		if (isset($params)) {
564 564
 			$retour.="params+='&'+".self::_correctParams($params).";\n";
565 565
 		}
566 566
 		$responseElement=$this->_getResponseElement($responseElement);
567 567
 		$retour.="var self=this;\n";
568
-		if($hasLoader===true){
569
-			$this->addLoading($retour, $responseElement,$ajaxLoader);
570
-		}elseif($hasLoader==="internal"){
568
+		if ($hasLoader===true) {
569
+			$this->addLoading($retour, $responseElement, $ajaxLoader);
570
+		}elseif ($hasLoader==="internal") {
571 571
 			$retour.="\n$(this).addClass('loading');";
572 572
 		}
573
-		$ajaxParameters=["url"=>"url","method"=>"'POST'","data"=>"params","async"=>$async];
574
-		if(isset($headers)){
573
+		$ajaxParameters=["url"=>"url", "method"=>"'POST'", "data"=>"params", "async"=>$async];
574
+		if (isset($headers)) {
575 575
 			$ajaxParameters["headers"]=$headers;
576 576
 		}
577 577
 		$this->createAjaxParameters($ajaxParameters, $parameters);
578 578
 		$retour.="$.ajax({".$this->implodeAjaxParameters($ajaxParameters)."}).done(function( data ) {\n";
579
-		$retour.=$this->_getOnAjaxDone($responseElement, $jqueryDone,$ajaxTransition,$jsCallback,$hasLoader)."});\n";
579
+		$retour.=$this->_getOnAjaxDone($responseElement, $jqueryDone, $ajaxTransition, $jsCallback, $hasLoader)."});\n";
580 580
 
581 581
 		if ($validation) {
582 582
 			$retour="$('#".$form."').validate({submitHandler: function(form) {
@@ -626,8 +626,8 @@  discard block
 block discarded – undo
626 626
 	 * @param array $parameters default : array("preventDefault"=>true,"stopPropagation"=>true,"validation"=>false,"params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>null,"headers"=>null,"historize"=>false)
627 627
 	 */
628 628
 	public function postFormOn($event, $element, $url, $form, $responseElement="", $parameters=array()) {
629
-		$this->setDefaultParameters($parameters, ["preventDefault"=>true,"stopPropagation"=>true,"immediatly"=>true]);
630
-		return $this->_add_event($element, $this->postFormDeferred($url, $form, $responseElement,$parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"],$parameters["immediatly"]);
629
+		$this->setDefaultParameters($parameters, ["preventDefault"=>true, "stopPropagation"=>true, "immediatly"=>true]);
630
+		return $this->_add_event($element, $this->postFormDeferred($url, $form, $responseElement, $parameters), $event, $parameters["preventDefault"], $parameters["stopPropagation"], $parameters["immediatly"]);
631 631
 	}
632 632
 
633 633
 	/**
Please login to merge, or discard this patch.
Ajax/semantic/traits/SemanticHtmlCollectionsTrait.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
 	 * @param int $colCount
23 23
 	 * @return HtmlTable
24 24
 	 */
25
-	public function htmlTable($identifier, $rowCount, $colCount){
25
+	public function htmlTable($identifier, $rowCount, $colCount) {
26 26
 		return $this->addHtmlComponent(new HtmlTable($identifier, $rowCount, $colCount));
27 27
 	}
28 28
 
@@ -33,9 +33,9 @@  discard block
 block discarded – undo
33 33
 	 * @param $styles string|array|NULL
34 34
 	 * @return HtmlMessage
35 35
 	 */
36
-	public function htmlMessage($identifier, $content="",$styles=NULL) {
37
-		$msg= $this->addHtmlComponent(new HtmlMessage($identifier, $content));
38
-		if(isset($msg) && $styles!==null)
36
+	public function htmlMessage($identifier, $content="", $styles=NULL) {
37
+		$msg=$this->addHtmlComponent(new HtmlMessage($identifier, $content));
38
+		if (isset($msg) && $styles!==null)
39 39
 			$msg->setStyle($styles);
40 40
 		return $msg;
41 41
 	}
Please login to merge, or discard this patch.
Ajax/semantic/components/Dropdown.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -16,8 +16,8 @@  discard block
 block discarded – undo
16 16
 	 * @param string $action one of "select","auto","activate","combo","nothing","hide"
17 17
 	 * @return \Ajax\semantic\components\Dropdown
18 18
 	 */
19
-	public function setAction($action){
20
-		return $this->setParamCtrl("action", $action,array("select","auto","activate","combo","nothing","hide"));
19
+	public function setAction($action) {
20
+		return $this->setParamCtrl("action", $action, array("select", "auto", "activate", "combo", "nothing", "hide"));
21 21
 	}
22 22
 
23 23
 	/**
@@ -25,23 +25,23 @@  discard block
 block discarded – undo
25 25
 	 * @param string $event Event used to trigger dropdown (Hover, Click, Custom Event)
26 26
 	 * @return \Ajax\semantic\components\Dropdown
27 27
 	 */
28
-	public function setOn($event){
28
+	public function setOn($event) {
29 29
 		return $this->setParam("on", $event);
30 30
 	}
31 31
 
32
-	public function setFullTextSearch($value){
32
+	public function setFullTextSearch($value) {
33 33
 		return $this->setParam("fullTextSearch", $value);
34 34
 	}
35 35
 
36
-	public function setShowOnFocus($value){
36
+	public function setShowOnFocus($value) {
37 37
 		return $this->setParam("showOnFocus", $value);
38 38
 	}
39 39
 	
40
-	public function setAllowAdditions($value){
40
+	public function setAllowAdditions($value) {
41 41
 		return $this->setParam("allowAdditions", $value);
42 42
 	}
43 43
 	
44
-	public function setClearable($value){
44
+	public function setClearable($value) {
45 45
 		return $this->setParam("clearable", $value);
46 46
 	}
47 47
 }
Please login to merge, or discard this patch.
Ajax/semantic/html/modules/HtmlDropdown.php 1 patch
Spacing   +103 added lines, -103 removed lines patch added patch discarded remove patch
@@ -14,29 +14,29 @@  discard block
 block discarded – undo
14 14
 use Ajax\common\html\HtmlDoubleElement;
15 15
 
16 16
 class HtmlDropdown extends HtmlSemDoubleElement {
17
-	use FieldTrait,LabeledIconTrait {
17
+	use FieldTrait, LabeledIconTrait {
18 18
 		addIcon as addIconP;
19 19
 	}
20 20
 	protected $mClass="menu";
21 21
 	protected $mTagName="div";
22
-	protected $items=array ();
23
-	protected $_params=array("action"=>"nothing","on"=>"hover","showOnFocus"=>false);
22
+	protected $items=array();
23
+	protected $_params=array("action"=>"nothing", "on"=>"hover", "showOnFocus"=>false);
24 24
 	protected $input;
25 25
 	protected $value;
26 26
 	protected $_associative;
27 27
 	protected $_multiple;
28 28
 
29
-	public function __construct($identifier, $value="", $items=array(),$associative=true) {
29
+	public function __construct($identifier, $value="", $items=array(), $associative=true) {
30 30
 		parent::__construct($identifier, "div");
31 31
 		$this->_template=include dirname(__FILE__).'/../templates/tplDropdown.php';
32 32
 		$this->setProperty("class", "ui dropdown");
33 33
 		$this->_multiple=false;
34 34
 		$content=[];
35
-		if(isset($value)){
36
-			if($value instanceof HtmlSemDoubleElement){
35
+		if (isset($value)) {
36
+			if ($value instanceof HtmlSemDoubleElement) {
37 37
 				$text=$value;
38
-			}else{
39
-				$text=new HtmlSemDoubleElement("text-".$this->identifier,"div");
38
+			} else {
39
+				$text=new HtmlSemDoubleElement("text-".$this->identifier, "div");
40 40
 				$text->setClass("text");
41 41
 				$this->setValue($value);
42 42
 			}
@@ -49,33 +49,33 @@  discard block
 block discarded – undo
49 49
 		$this->addItems($items);
50 50
 	}
51 51
 
52
-	public function getField(){
52
+	public function getField() {
53 53
 		return $this->input;
54 54
 	}
55 55
 
56
-	public function getDataField(){
56
+	public function getDataField() {
57 57
 		return $this->input;
58 58
 	}
59 59
 
60
-	public function addItem($item,$value=NULL,$image=NULL,$description=NULL){
61
-		$itemO=$this->beforeAddItem($item,$value,$image,$description);
60
+	public function addItem($item, $value=NULL, $image=NULL, $description=NULL) {
61
+		$itemO=$this->beforeAddItem($item, $value, $image, $description);
62 62
 		$this->items[]=$itemO;
63 63
 		return $itemO;
64 64
 	}
65 65
 
66
-	public function addIcon($icon,$before=true,$labeled=false){
66
+	public function addIcon($icon, $before=true, $labeled=false) {
67 67
 		$this->removeArrow();
68
-		$this->addIconP($icon,$before,$labeled);
68
+		$this->addIconP($icon, $before, $labeled);
69 69
 		$elm=$this->getElementById("text-".$this->identifier, $this->content);
70
-		if(isset($elm)){
70
+		if (isset($elm)) {
71 71
 			$elm->setWrapAfter("");
72 72
 		}
73 73
 		return $this;
74 74
 	}
75 75
 
76
-	public function addIcons($icons){
76
+	public function addIcons($icons) {
77 77
 		$count=$this->count();
78
-		for ($i=0;$i<\sizeof($icons) && $i<$count;$i++){
78
+		for ($i=0; $i<\sizeof($icons) && $i<$count; $i++) {
79 79
 			$this->getItem($i)->addIcon($icons[$i]);
80 80
 		}
81 81
 	}
@@ -86,33 +86,33 @@  discard block
 block discarded – undo
86 86
 	 * @param int $position
87 87
 	 * @return HtmlDropdownItem
88 88
 	 */
89
-	public function insertItem($item,$position=0){
89
+	public function insertItem($item, $position=0) {
90 90
 		$itemO=$this->beforeAddItem($item);
91
-		 $start = array_slice($this->items, 0, $position);
92
-		 $end = array_slice($this->items, $position);
93
-		 $start[] = $item;
91
+		 $start=array_slice($this->items, 0, $position);
92
+		 $end=array_slice($this->items, $position);
93
+		 $start[]=$item;
94 94
 		 $this->items=array_merge($start, $end);
95 95
 		 return $itemO;
96 96
 	}
97 97
 
98
-	protected function removeArrow(){
99
-		if(\sizeof($this->content)>1){
98
+	protected function removeArrow() {
99
+		if (\sizeof($this->content)>1) {
100 100
 			unset($this->content["arrow"]);
101 101
 			$this->content=\array_values($this->content);
102 102
 		}
103 103
 	}
104 104
 
105
-	protected function beforeAddItem($item,$value=NULL,$image=NULL,$description=NULL){
105
+	protected function beforeAddItem($item, $value=NULL, $image=NULL, $description=NULL) {
106 106
 		$itemO=$item;
107
-		if(\is_array($item)){
107
+		if (\is_array($item)) {
108 108
 			$description=JArray::getValue($item, "description", 3);
109 109
 			$value=JArray::getValue($item, "value", 1);
110 110
 			$image=JArray::getValue($item, "image", 2);
111 111
 			$item=JArray::getValue($item, "item", 0);
112 112
 		}
113
-		if(!$item instanceof HtmlDropdownItem){
114
-			$itemO=new HtmlDropdownItem("dd-item-".$this->identifier."-".\sizeof($this->items),$item,$value,$image,$description);
115
-		}elseif($itemO instanceof HtmlDropdownItem){
113
+		if (!$item instanceof HtmlDropdownItem) {
114
+			$itemO=new HtmlDropdownItem("dd-item-".$this->identifier."-".\sizeof($this->items), $item, $value, $image, $description);
115
+		}elseif ($itemO instanceof HtmlDropdownItem) {
116 116
 			$this->addToProperty("class", "vertical");
117 117
 		}
118 118
 		return $itemO;
@@ -125,11 +125,11 @@  discard block
 block discarded – undo
125 125
 		$this->addItem($function($object));
126 126
 	}
127 127
 
128
-	public function addInput($name){
129
-		if(!isset($name))
128
+	public function addInput($name) {
129
+		if (!isset($name))
130 130
 			$name="input-".$this->identifier;
131 131
 		$this->setAction("activate");
132
-		$this->input=new HtmlInput($name,"hidden");
132
+		$this->input=new HtmlInput($name, "hidden");
133 133
 		$this->input->setIdentifier("input-".$this->identifier);
134 134
 		return $this->input;
135 135
 	}
@@ -140,15 +140,15 @@  discard block
 block discarded – undo
140 140
 	 * @param string $icon
141 141
 	 * @return HtmlDropdownItem
142 142
 	 */
143
-	public function addSearchInputItem($placeHolder=NULL,$icon=NULL){
144
-		return $this->addItem(HtmlDropdownItem::searchInput($placeHolder,$icon));
143
+	public function addSearchInputItem($placeHolder=NULL, $icon=NULL) {
144
+		return $this->addItem(HtmlDropdownItem::searchInput($placeHolder, $icon));
145 145
 	}
146 146
 
147 147
 	/**
148 148
 	 * Adds a divider item
149 149
 	 * @return HtmlDropdownItem
150 150
 	 */
151
-	public function addDividerItem(){
151
+	public function addDividerItem() {
152 152
 		return $this->addItem(HtmlDropdownItem::divider());
153 153
 	}
154 154
 
@@ -158,8 +158,8 @@  discard block
 block discarded – undo
158 158
 	 * @param string $icon
159 159
 	 * @return HtmlDropdownItem
160 160
 	 */
161
-	public function addHeaderItem($caption=NULL,$icon=NULL){
162
-		return $this->addItem(HtmlDropdownItem::header($caption,$icon));
161
+	public function addHeaderItem($caption=NULL, $icon=NULL) {
162
+		return $this->addItem(HtmlDropdownItem::header($caption, $icon));
163 163
 	}
164 164
 
165 165
 	/**
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
 	 * @param string $color
169 169
 	 * @return HtmlDropdownItem
170 170
 	 */
171
-	public function addCircularLabelItem($caption,$color){
171
+	public function addCircularLabelItem($caption, $color) {
172 172
 		return $this->addItem(HtmlDropdownItem::circular($caption, $color));
173 173
 	}
174 174
 
@@ -177,17 +177,17 @@  discard block
 block discarded – undo
177 177
 	 * @param string $image
178 178
 	 * @return \Ajax\semantic\html\content\HtmlDropdownItem
179 179
 	 */
180
-	public function addMiniAvatarImageItem($caption,$image){
180
+	public function addMiniAvatarImageItem($caption, $image) {
181 181
 		return $this->addItem(HtmlDropdownItem::avatar($caption, $image));
182 182
 	}
183 183
 
184
-	public function addItems($items){
185
-		if(\is_array($items) && $this->_associative){
186
-			foreach ($items as $k=>$v){
184
+	public function addItems($items) {
185
+		if (\is_array($items) && $this->_associative) {
186
+			foreach ($items as $k=>$v) {
187 187
 				$this->addItem($v)->setData($k);
188 188
 			}
189
-		}else{
190
-			foreach ($items as $item){
189
+		} else {
190
+			foreach ($items as $item) {
191 191
 				$this->addItem($item);
192 192
 			}
193 193
 		}
@@ -199,99 +199,99 @@  discard block
 block discarded – undo
199 199
 	 * @param array|mixed $values
200 200
 	 * @return $this
201 201
 	 */
202
-	public function setPropertyValues($property,$values){
202
+	public function setPropertyValues($property, $values) {
203 203
 		$i=0;
204
-		if(\is_array($values)===false){
205
-			$values=\array_fill(0, $this->count(),$values);
204
+		if (\is_array($values)===false) {
205
+			$values=\array_fill(0, $this->count(), $values);
206 206
 		}
207
-		foreach ($values as $value){
207
+		foreach ($values as $value) {
208 208
 			$c=$this->items[$i++];
209
-			if(isset($c)){
210
-				$c->setProperty($property,$value);
209
+			if (isset($c)) {
210
+				$c->setProperty($property, $value);
211 211
 			}
212
-			else{
212
+			else {
213 213
 				return $this;
214 214
 			}
215 215
 		}
216 216
 		return $this;
217 217
 	}
218 218
 
219
-	public function each($callBack){
220
-		foreach ($this->items as $index=>$value){
221
-			$callBack($index,$value);
219
+	public function each($callBack) {
220
+		foreach ($this->items as $index=>$value) {
221
+			$callBack($index, $value);
222 222
 		}
223 223
 		return $this;
224 224
 	}
225 225
 
226
-	public function getItem($index){
226
+	public function getItem($index) {
227 227
 		return $this->items[$index];
228 228
 	}
229 229
 
230 230
 	/**
231 231
 	 * @return int
232 232
 	 */
233
-	public function count(){
233
+	public function count() {
234 234
 		return \sizeof($this->items);
235 235
 	}
236 236
 	/**
237 237
 	 * @param boolean $dropdown
238 238
 	 */
239
-	public function asDropdown($dropdown){
240
-		if($dropdown===false){
239
+	public function asDropdown($dropdown) {
240
+		if ($dropdown===false) {
241 241
 			$this->_template=include dirname(__FILE__).'/../templates/tplDropdownMenu.php';
242 242
 			$dropdown="menu";
243
-		}else{
243
+		} else {
244 244
 			$dropdown="dropdown";
245 245
 			$this->mClass="menu";
246 246
 		}
247
-		return $this->addToPropertyCtrl("class", $dropdown,array("menu","dropdown"));
247
+		return $this->addToPropertyCtrl("class", $dropdown, array("menu", "dropdown"));
248 248
 	}
249 249
 
250
-	public function setVertical(){
251
-		return $this->addToPropertyCtrl("class", "vertical",array("vertical"));
250
+	public function setVertical() {
251
+		return $this->addToPropertyCtrl("class", "vertical", array("vertical"));
252 252
 	}
253 253
 
254
-	public function setInline(){
255
-		return $this->addToPropertyCtrl("class", "inline",["inline"]);
254
+	public function setInline() {
255
+		return $this->addToPropertyCtrl("class", "inline", ["inline"]);
256 256
 	}
257 257
 
258
-	public function setSimple(){
259
-		return $this->addToPropertyCtrl("class", "simple",array("simple"));
258
+	public function setSimple() {
259
+		return $this->addToPropertyCtrl("class", "simple", array("simple"));
260 260
 	}
261 261
 
262
-	public function asButton($floating=false){
262
+	public function asButton($floating=false) {
263 263
 		$this->removeArrow();
264
-		if($floating)
264
+		if ($floating)
265 265
 			$this->addToProperty("class", "floating");
266 266
 		$this->removePropertyValue("class", "selection");
267 267
 		return $this->addToProperty("class", "button");
268 268
 	}
269 269
 
270
-	public function asSelect($name=NULL,$multiple=false,$selection=true){
270
+	public function asSelect($name=NULL, $multiple=false, $selection=true) {
271 271
 		$this->_multiple=$multiple;
272
-		if(isset($name))
272
+		if (isset($name))
273 273
 			$this->addInput($name);
274
-		if($multiple){
274
+		if ($multiple) {
275 275
 			$this->addToProperty("class", "multiple");
276 276
 		}
277
-		if ($selection){
278
-			if($this->propertyContains("class", "button")===false)
279
-				$this->addToPropertyCtrl("class", "selection",array("selection"));
277
+		if ($selection) {
278
+			if ($this->propertyContains("class", "button")===false)
279
+				$this->addToPropertyCtrl("class", "selection", array("selection"));
280 280
 		}
281 281
 		return $this;
282 282
 	}
283 283
 
284
-	public function asSearch($name=NULL,$multiple=false,$selection=true){
285
-		$this->asSelect($name,$multiple,$selection);
284
+	public function asSearch($name=NULL, $multiple=false, $selection=true) {
285
+		$this->asSelect($name, $multiple, $selection);
286 286
 		return $this->addToProperty("class", "search");
287 287
 	}
288 288
 
289
-	public function setSelect($name=NULL,$multiple=false){
289
+	public function setSelect($name=NULL, $multiple=false) {
290 290
 		$this->_template='<%tagName% id="%identifier%" %properties%>%items%</%tagName%>';
291
-		if(!isset($name))
291
+		if (!isset($name))
292 292
 			$name="select-".$this->identifier;
293 293
 		$this->input=null;
294
-		if($multiple){
294
+		if ($multiple) {
295 295
 			$this->setProperty("multiple", true);
296 296
 			$this->addToProperty("class", "multiple");
297 297
 		}
@@ -299,42 +299,42 @@  discard block
 block discarded – undo
299 299
 		$this->tagName="select";
300 300
 		$this->setProperty("name", $name);
301 301
 		$this->content=null;
302
-		foreach ($this->items as $item){
302
+		foreach ($this->items as $item) {
303 303
 			$item->asOption();
304 304
 		}
305 305
 		return $this;
306 306
 	}
307 307
 
308
-	public function asSubmenu($pointing=NULL){
308
+	public function asSubmenu($pointing=NULL) {
309 309
 		$this->setClass("ui dropdown link item");
310
-		if(isset($pointing)){
310
+		if (isset($pointing)) {
311 311
 			$this->setPointing($pointing);
312 312
 		}
313 313
 		return $this;
314 314
 	}
315 315
 
316
-	public function setPointing($value=Direction::NONE){
317
-		return $this->addToPropertyCtrl("class", $value." pointing",Direction::getConstantValues("pointing"));
316
+	public function setPointing($value=Direction::NONE) {
317
+		return $this->addToPropertyCtrl("class", $value." pointing", Direction::getConstantValues("pointing"));
318 318
 	}
319 319
 
320
-	public function setValue($value){
320
+	public function setValue($value) {
321 321
 		$this->value=$value;
322 322
 		return $this;
323 323
 	}
324 324
 	
325
-	public function setDefaultText($text){
326
-		$this->content["text"]=new HtmlSemDoubleElement("","div","default text",$text);
325
+	public function setDefaultText($text) {
326
+		$this->content["text"]=new HtmlSemDoubleElement("", "div", "default text", $text);
327 327
 	}
328 328
 	
329
-	private function applyValue(){
329
+	private function applyValue() {
330 330
 		$value=$this->value;
331
-		if(isset($this->input) && isset($value)){
331
+		if (isset($this->input) && isset($value)) {
332 332
 			$this->input->setProperty("value", $value);
333
-		}else{
333
+		} else {
334 334
 			$this->setProperty("value", $value);
335 335
 		}
336 336
 			$textElement=$this->getElementById("text-".$this->identifier, $this->content);
337
-			if(isset($textElement) && ($textElement instanceof HtmlDoubleElement) && !$this->_multiple)
337
+			if (isset($textElement) && ($textElement instanceof HtmlDoubleElement) && !$this->_multiple)
338 338
 				$textElement->setContent($value);
339 339
 		return $this;
340 340
 	}
@@ -344,9 +344,9 @@  discard block
 block discarded – undo
344 344
 	 * @see BaseHtml::run()
345 345
 	 */
346 346
 	public function run(JsUtils $js) {
347
-		if($this->propertyContains("class", "simple")===false){
348
-			if(isset($this->_bsComponent)===false){
349
-				$this->_bsComponent=$js->semantic()->dropdown("#".$this->identifier,$this->_params);
347
+		if ($this->propertyContains("class", "simple")===false) {
348
+			if (isset($this->_bsComponent)===false) {
349
+				$this->_bsComponent=$js->semantic()->dropdown("#".$this->identifier, $this->_params);
350 350
 				$this->_bsComponent->setItemSelector(".item");
351 351
 			}
352 352
 			$this->addEventsOnRun($js);
@@ -354,50 +354,50 @@  discard block
 block discarded – undo
354 354
 		}
355 355
 	}
356 356
 
357
-	public function setCompact(){
357
+	public function setCompact() {
358 358
 		return $this->addToPropertyCtrl("class", "compact", array("compact"));
359 359
 	}
360 360
 
361
-	public function setAction($action){
361
+	public function setAction($action) {
362 362
 		$this->_params["action"]=$action;
363 363
 	}
364 364
 
365
-	public function setOn($on){
365
+	public function setOn($on) {
366 366
 		$this->_params["on"]=$on;
367 367
 	}
368 368
 
369
-	public function setShowOnFocus($value){
369
+	public function setShowOnFocus($value) {
370 370
 		$this->_params["showOnFocus"]=$value;
371 371
 	}
372 372
 	
373
-	public function setAllowAdditions($value){
373
+	public function setAllowAdditions($value) {
374 374
 		$this->_params["allowAdditions"]=$value;
375 375
 	}
376 376
 
377
-	public function setFullTextSearch($value){
377
+	public function setFullTextSearch($value) {
378 378
 		$this->_params["fullTextSearch"]=$value;
379 379
 	}
380 380
 
381 381
 	public function compile(JsUtils $js=NULL, &$view=NULL) {
382 382
 		$this->applyValue();
383
-		return parent::compile($js,$view);
383
+		return parent::compile($js, $view);
384 384
 	}
385 385
 
386 386
 	public function getInput() {
387 387
 		return $this->input;
388 388
 	}
389 389
 
390
-	public function setIcon($icon="dropdown"){
390
+	public function setIcon($icon="dropdown") {
391 391
 		$this->content["arrow"]=new HtmlIcon($this->identifier."-icon", $icon);
392 392
 		return $this;
393 393
 	}
394 394
 
395
-	public function jsAddItem($caption){
395
+	public function jsAddItem($caption) {
396 396
 		$js="var first=$('#{$this->identifier} .item').first();if(first!=undefined){var new =first.clone();first.parent().append(new);first.html('{$caption}};')";
397 397
 		return $js;
398 398
 	}
399 399
 	
400
-	public function setClearable($value){
400
+	public function setClearable($value) {
401 401
 		$this->_params["clearable"]=$value;
402 402
 	}
403 403
 }
Please login to merge, or discard this patch.
Ajax/common/Widget.php 1 patch
Spacing   +90 added lines, -90 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 use Ajax\common\html\traits\BaseHooksTrait;
22 22
 
23 23
 abstract class Widget extends HtmlDoubleElement {
24
-	use FieldAsTrait,FormTrait,BaseHooksTrait;
24
+	use FieldAsTrait, FormTrait, BaseHooksTrait;
25 25
 
26 26
 	/**
27 27
 	 * @var string classname
@@ -56,17 +56,17 @@  discard block
 block discarded – undo
56 56
 	protected $_hasRules;
57 57
 	
58 58
 
59
-	public function __construct($identifier,$model,$modelInstance=NULL) {
59
+	public function __construct($identifier, $model, $modelInstance=NULL) {
60 60
 		parent::__construct($identifier);
61 61
 		$this->_template="%wrapContentBefore%%content%%wrapContentAfter%";
62 62
 		$this->setModel($model);
63
-		if(isset($modelInstance)){
63
+		if (isset($modelInstance)) {
64 64
 			$this->show($modelInstance);
65 65
 		}
66 66
 		$this->_generated=false;
67 67
 	}
68 68
 
69
-	protected function _init($instanceViewer,$contentKey,$content,$edition){
69
+	protected function _init($instanceViewer, $contentKey, $content, $edition) {
70 70
 		$this->_instanceViewer=$instanceViewer;
71 71
 		$this->content=[$contentKey=>$content];
72 72
 		$this->_self=$content;
@@ -78,31 +78,31 @@  discard block
 block discarded – undo
78 78
 	 * @param int|string $fieldName
79 79
 	 * @return int|string|boolean
80 80
 	 */
81
-	protected function _getIndex($fieldName){
81
+	protected function _getIndex($fieldName) {
82 82
 		$index=$fieldName;
83
-		if(\is_string($fieldName)){
83
+		if (\is_string($fieldName)) {
84 84
 			$fields=$this->_instanceViewer->getVisibleProperties();
85 85
 			$index=\array_search($fieldName, $fields);
86 86
 		}
87 87
 		return $index;
88 88
 	}
89 89
 
90
-	protected function _getFieldIdentifier($prefix,$name=""){
90
+	protected function _getFieldIdentifier($prefix, $name="") {
91 91
 		return $this->identifier."-{$prefix}-".$this->_instanceViewer->getIdentifier();
92 92
 	}
93 93
 
94
-	protected function _getFieldName($index){
94
+	protected function _getFieldName($index) {
95 95
 		return $this->_instanceViewer->getFieldName($index);
96 96
 	}
97 97
 
98
-	protected function _getFieldCaption($index){
98
+	protected function _getFieldCaption($index) {
99 99
 		return $this->_instanceViewer->getCaption($index);
100 100
 	}
101 101
 
102
-	abstract protected  function _setToolbarPosition($table,$captions=NULL);
102
+	abstract protected  function _setToolbarPosition($table, $captions=NULL);
103 103
 
104
-	public function show($modelInstance){
105
-		if(\is_array($modelInstance)){
104
+	public function show($modelInstance) {
105
+		if (\is_array($modelInstance)) {
106 106
 			$modelInstance=\json_decode(\json_encode($modelInstance), FALSE);
107 107
 		}
108 108
 		$this->_modelInstance=$modelInstance;
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
 
129 129
 	abstract public function getHtmlComponent();
130 130
 
131
-	public function setAttached($value=true){
131
+	public function setAttached($value=true) {
132 132
 		return $this->getHtmlComponent()->setAttached($value);
133 133
 	}
134 134
 
@@ -139,69 +139,69 @@  discard block
 block discarded – undo
139 139
 	 * @param callable $callback function called after the field compilation
140 140
 	 * @return Widget
141 141
 	 */
142
-	public function afterCompile($index,$callback){
142
+	public function afterCompile($index, $callback) {
143 143
 		$index=$this->_getIndex($index);
144
-		if($index!==false){
144
+		if ($index!==false) {
145 145
 			$this->_instanceViewer->afterCompile($index, $callback);
146 146
 		}
147 147
 		return $this;
148 148
 	}
149 149
 
150
-	public function setColor($color){
150
+	public function setColor($color) {
151 151
 		return $this->getHtmlComponent()->setColor($color);
152 152
 	}
153 153
 
154 154
 
155
-	public function setCaptions($captions){
155
+	public function setCaptions($captions) {
156 156
 		$this->_instanceViewer->setCaptions($captions);
157 157
 		return $this;
158 158
 	}
159 159
 
160
-	public function setCaption($index,$caption){
160
+	public function setCaption($index, $caption) {
161 161
 		$this->_instanceViewer->setCaption($this->_getIndex($index), $caption);
162 162
 		return $this;
163 163
 	}
164 164
 
165
-	public function setFields($fields){
165
+	public function setFields($fields) {
166 166
 		$this->_instanceViewer->setVisibleProperties($fields);
167 167
 		return $this;
168 168
 	}
169 169
 
170
-	public function addField($field,$key=null){
171
-		$this->_instanceViewer->addField($field,$key);
170
+	public function addField($field, $key=null) {
171
+		$this->_instanceViewer->addField($field, $key);
172 172
 		return $this;
173 173
 	}
174 174
 	
175 175
 
176
-	public function addFields($fields){
176
+	public function addFields($fields) {
177 177
 		$this->_instanceViewer->addFields($fields);
178 178
 		return $this;
179 179
 	}
180 180
 	
181
-	public function countFields(){
181
+	public function countFields() {
182 182
 		return $this->_instanceViewer->visiblePropertiesCount();
183 183
 	}
184 184
 
185
-	public function addMessage($attributes=NULL,$fieldName="message"){
185
+	public function addMessage($attributes=NULL, $fieldName="message") {
186 186
 		$this->_instanceViewer->addField($fieldName);
187 187
 		$count=$this->_instanceViewer->visiblePropertiesCount();
188
-		return $this->fieldAsMessage($count-1,$attributes);
188
+		return $this->fieldAsMessage($count-1, $attributes);
189 189
 	}
190 190
 
191
-	public function addErrorMessage(){
192
-		return $this->addMessage(["error"=>true],"message");
191
+	public function addErrorMessage() {
192
+		return $this->addMessage(["error"=>true], "message");
193 193
 	}
194 194
 
195
-	public function insertField($index,$field,$key=null){
195
+	public function insertField($index, $field, $key=null) {
196 196
 		$index=$this->_getIndex($index);
197
-		$this->_instanceViewer->insertField($index, $field,$key);
197
+		$this->_instanceViewer->insertField($index, $field, $key);
198 198
 		return $this;
199 199
 	}
200 200
 
201
-	public function insertInField($index,$field,$key=null){
201
+	public function insertInField($index, $field, $key=null) {
202 202
 		$index=$this->_getIndex($index);
203
-		if($index!==false){
204
-			$this->_instanceViewer->insertInField($index, $field,$key);
203
+		if ($index!==false) {
204
+			$this->_instanceViewer->insertInField($index, $field, $key);
205 205
 		}
206 206
 		return $this;
207 207
 	}
@@ -212,15 +212,15 @@  discard block
 block discarded – undo
212 212
 	 * @param callable $callback function parameters are : $value : the field value, $instance : the active instance of model, $fieldIndex : the field index, $rowIndex : the row index
213 213
 	 * @return Widget
214 214
 	 */
215
-	public function setValueFunction($index,$callback){
215
+	public function setValueFunction($index, $callback) {
216 216
 		$index=$this->_getIndex($index);
217
-		if($index!==false){
217
+		if ($index!==false) {
218 218
 			$this->_instanceViewer->setValueFunction($index, $callback);
219 219
 		}
220 220
 		return $this;
221 221
 	}
222 222
 
223
-	public function setIdentifierFunction($callback){
223
+	public function setIdentifierFunction($callback) {
224 224
 		$this->_instanceViewer->setIdentifierFunction($callback);
225 225
 		return $this;
226 226
 	}
@@ -228,8 +228,8 @@  discard block
 block discarded – undo
228 228
 	/**
229 229
 	 * @return \Ajax\semantic\html\collections\menus\HtmlMenu
230 230
 	 */
231
-	public function getToolbar(){
232
-		if(isset($this->_toolbar)===false){
231
+	public function getToolbar() {
232
+		if (isset($this->_toolbar)===false) {
233 233
 			$this->_toolbar=new HtmlMenu("toolbar-".$this->identifier);
234 234
 		}
235 235
 		return $this->_toolbar;
@@ -241,15 +241,15 @@  discard block
 block discarded – undo
241 241
 	 * @param callable $callback function to call on $element
242 242
 	 * @return \Ajax\common\html\HtmlDoubleElement
243 243
 	 */
244
-	public function addInToolbar($element,$callback=NULL){
244
+	public function addInToolbar($element, $callback=NULL) {
245 245
 		$tb=$this->getToolbar();
246
-		if($element instanceof BaseWidget){
247
-			if($element->getIdentifier()===""){
246
+		if ($element instanceof BaseWidget) {
247
+			if ($element->getIdentifier()==="") {
248 248
 				$element->setIdentifier("tb-item-".$this->identifier."-".$tb->count());
249 249
 			}
250 250
 		}
251
-		if(isset($callback)){
252
-			if(\is_callable($callback)){
251
+		if (isset($callback)) {
252
+			if (\is_callable($callback)) {
253 253
 				$callback($element);
254 254
 			}
255 255
 		}
@@ -262,9 +262,9 @@  discard block
 block discarded – undo
262 262
 	 * @param callable $callback function($element)
263 263
 	 * @return \Ajax\common\html\HtmlDoubleElement
264 264
 	 */
265
-	public function addItemInToolbar($caption,$icon=NULL,$callback=NULL){
266
-		$result=$this->addInToolbar($caption,$callback);
267
-		if(isset($icon) && method_exists($result, "addIcon"))
265
+	public function addItemInToolbar($caption, $icon=NULL, $callback=NULL) {
266
+		$result=$this->addInToolbar($caption, $callback);
267
+		if (isset($icon) && method_exists($result, "addIcon"))
268 268
 			$result->addIcon($icon);
269 269
 		return $result;
270 270
 	}
@@ -274,14 +274,14 @@  discard block
 block discarded – undo
274 274
 	 * @param callable $callback function($element)
275 275
 	 * @return \Ajax\common\Widget
276 276
 	 */
277
-	public function addItemsInToolbar(array $items,$callback=NULL){
278
-		if(JArray::isAssociative($items)){
279
-			foreach ($items as $icon=>$item){
280
-				$this->addItemInToolbar($item,$icon,$callback);
277
+	public function addItemsInToolbar(array $items, $callback=NULL) {
278
+		if (JArray::isAssociative($items)) {
279
+			foreach ($items as $icon=>$item) {
280
+				$this->addItemInToolbar($item, $icon, $callback);
281 281
 			}
282
-		}else{
283
-			foreach ($items as $item){
284
-				$this->addItemInToolbar($item,null,$callback);
282
+		} else {
283
+			foreach ($items as $item) {
284
+				$this->addItemInToolbar($item, null, $callback);
285 285
 			}
286 286
 		}
287 287
 		return $this;
@@ -293,12 +293,12 @@  discard block
 block discarded – undo
293 293
 	 * @param callable $callback function($element)
294 294
 	 * @return \Ajax\common\html\HtmlDoubleElement
295 295
 	 */
296
-	public function addDropdownInToolbar($value,$items,$callback=NULL){
296
+	public function addDropdownInToolbar($value, $items, $callback=NULL) {
297 297
 		$dd=$value;
298 298
 		if (\is_string($value)) {
299
-			$dd=new HtmlDropdown("dropdown-". $this->identifier."-".$value, $value, $items);
299
+			$dd=new HtmlDropdown("dropdown-".$this->identifier."-".$value, $value, $items);
300 300
 		}
301
-		return $this->addInToolbar($dd,$callback);
301
+		return $this->addInToolbar($dd, $callback);
302 302
 	}
303 303
 
304 304
 	/**
@@ -307,9 +307,9 @@  discard block
 block discarded – undo
307 307
 	 * @param callable $callback function($element)
308 308
 	 * @return \Ajax\common\html\HtmlDoubleElement
309 309
 	 */
310
-	public function addButtonInToolbar($caption,$cssStyle=null,$callback=NULL){
311
-		$bt=new HtmlButton("bt-".$caption,$caption,$cssStyle);
312
-		return $this->addInToolbar($bt,$callback);
310
+	public function addButtonInToolbar($caption, $cssStyle=null, $callback=NULL) {
311
+		$bt=new HtmlButton("bt-".$caption, $caption, $cssStyle);
312
+		return $this->addInToolbar($bt, $callback);
313 313
 	}
314 314
 
315 315
 	/**
@@ -318,9 +318,9 @@  discard block
 block discarded – undo
318 318
 	 * @param callable $callback function($element)
319 319
 	 * @return \Ajax\common\html\HtmlDoubleElement
320 320
 	 */
321
-	public function addButtonsInToolbar(array $captions,$asIcon=false,$callback=NULL){
322
-		$bts=new HtmlButtonGroups("",$captions,$asIcon);
323
-		return $this->addInToolbar($bts,$callback);
321
+	public function addButtonsInToolbar(array $captions, $asIcon=false, $callback=NULL) {
322
+		$bts=new HtmlButtonGroups("", $captions, $asIcon);
323
+		return $this->addInToolbar($bts, $callback);
324 324
 	}
325 325
 
326 326
 	/**
@@ -330,15 +330,15 @@  discard block
 block discarded – undo
330 330
 	 * @param boolean $labeled
331 331
 	 * @return \Ajax\common\html\HtmlDoubleElement
332 332
 	 */
333
-	public function addLabelledIconButtonInToolbar($caption,$icon,$before=true,$labeled=false){
334
-		$bt=new HtmlButton("",$caption);
335
-		$bt->addIcon($icon,$before,$labeled);
333
+	public function addLabelledIconButtonInToolbar($caption, $icon, $before=true, $labeled=false) {
334
+		$bt=new HtmlButton("", $caption);
335
+		$bt->addIcon($icon, $before, $labeled);
336 336
 		return $this->addInToolbar($bt);
337 337
 	}
338 338
 
339
-	public function addSubmitInToolbar($identifier,$value,$cssStyle=NULL,$url=NULL,$responseElement=NULL,$parameters=NULL){
340
-		$button=new HtmlButton($identifier,$value,$cssStyle);
341
-		$this->_buttonAsSubmit($button,"click",$url,$responseElement,$parameters);
339
+	public function addSubmitInToolbar($identifier, $value, $cssStyle=NULL, $url=NULL, $responseElement=NULL, $parameters=NULL) {
340
+		$button=new HtmlButton($identifier, $value, $cssStyle);
341
+		$this->_buttonAsSubmit($button, "click", $url, $responseElement, $parameters);
342 342
 		return $this->addInToolbar($button);
343 343
 	}
344 344
 
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
 	 * @param callable $defaultValueFunction function parameters are : $name : the field name, $value : the field value ,$index : the field index, $instance : the active instance of model
369 369
 	 * @return \Ajax\common\Widget
370 370
 	 */
371
-	public function setDefaultValueFunction($defaultValueFunction){
371
+	public function setDefaultValueFunction($defaultValueFunction) {
372 372
 		$this->_instanceViewer->setDefaultValueFunction($defaultValueFunction);
373 373
 		return $this;
374 374
 	}
@@ -376,7 +376,7 @@  discard block
 block discarded – undo
376 376
 	/**
377 377
 	 * @return callable
378 378
 	 */
379
-	public function getDefaultValueFunction(){
379
+	public function getDefaultValueFunction() {
380 380
 		return $this->_instanceViewer->getDefaultValueFunction();
381 381
 	}
382 382
 
@@ -384,7 +384,7 @@  discard block
 block discarded – undo
384 384
 	 * @param string|boolean $disable
385 385
 	 * @return string
386 386
 	 */
387
-	public function jsDisabled($disable=true){
387
+	public function jsDisabled($disable=true) {
388 388
 		return "$('#".$this->identifier." .ui.input,#".$this->identifier." .ui.dropdown,#".$this->identifier." .ui.checkbox').toggleClass('disabled',".$disable.");";
389 389
 	}
390 390
 
@@ -393,12 +393,12 @@  discard block
 block discarded – undo
393 393
 	 * @param callable $callback function($element)
394 394
 	 * @return \Ajax\common\html\HtmlDoubleElement
395 395
 	 */
396
-	public function addEditButtonInToolbar($caption,$callback=NULL){
397
-		$bt=new HtmlButton($this->identifier."-editBtn",$caption);
396
+	public function addEditButtonInToolbar($caption, $callback=NULL) {
397
+		$bt=new HtmlButton($this->identifier."-editBtn", $caption);
398 398
 		$bt->setToggle();
399 399
 		$bt->setActive($this->_edition);
400 400
 		$bt->onClick($this->jsDisabled(Javascript::prep_value("!$(event.target).hasClass('active')")));
401
-		return $this->addInToolbar($bt,$callback);
401
+		return $this->addInToolbar($bt, $callback);
402 402
 	}
403 403
 
404 404
 	public function setToolbar(HtmlMenu $_toolbar) {
@@ -412,34 +412,34 @@  discard block
 block discarded – undo
412 412
 	}
413 413
 
414 414
 	public function getForm() {
415
-		if(!isset($this->_form)){
415
+		if (!isset($this->_form)) {
416 416
 			$this->_form=new HtmlForm("frm-".$this->identifier);
417 417
 			$this->setEdition(true);
418 418
 		}
419 419
 		return $this->_form;
420 420
 	}
421 421
 
422
-	public function run(JsUtils $js){
422
+	public function run(JsUtils $js) {
423 423
 		parent::run($js);
424
-		if(isset($this->_form)){
424
+		if (isset($this->_form)) {
425 425
 			$this->runForm($js);
426 426
 		}
427 427
 	}
428 428
 
429
-	protected function runForm(JsUtils $js){
429
+	protected function runForm(JsUtils $js) {
430 430
 		$fields=$this->getContentInstances(HtmlFormField::class);
431
-		foreach ($fields as $field){
431
+		foreach ($fields as $field) {
432 432
 			$this->_form->addField($field);
433 433
 		}
434 434
 		return $this->_form->run($js);
435 435
 	}
436 436
 
437
-	protected function _compileForm(){
438
-		if(isset($this->_form)){
437
+	protected function _compileForm() {
438
+		if (isset($this->_form)) {
439 439
 			$noValidate="";
440
-			if(\sizeof($this->_form->getValidationParams())>0)
440
+			if (\sizeof($this->_form->getValidationParams())>0)
441 441
 				$noValidate="novalidate";
442
-			$this->wrapContent("<form class='ui form' id='frm-".$this->identifier."' name='frm-".$this->identifier."' ".$noValidate.">","</form>");
442
+			$this->wrapContent("<form class='ui form' id='frm-".$this->identifier."' name='frm-".$this->identifier."' ".$noValidate.">", "</form>");
443 443
 		}
444 444
 	}
445 445
 
@@ -454,35 +454,35 @@  discard block
 block discarded – undo
454 454
 		return $this;
455 455
 	}
456 456
 
457
-	public function moveFieldTo($from,$to){
457
+	public function moveFieldTo($from, $to) {
458 458
 		return $this->_instanceViewer->moveFieldTo($from, $to);
459 459
 	}
460 460
 
461
-	public function swapFields($index1,$index2){
461
+	public function swapFields($index1, $index2) {
462 462
 		$index1=$this->_getIndex($index1);
463 463
 		$index2=$this->_getIndex($index2);
464 464
 		return $this->_instanceViewer->swapFields($index1, $index2);
465 465
 	}
466 466
 
467
-	public function removeField($index){
467
+	public function removeField($index) {
468 468
 		$index=$this->_getIndex($index);
469
-		if($index!==false){
469
+		if ($index!==false) {
470 470
 			$this->_instanceViewer->removeField($index);
471 471
 		}
472 472
 		return $this;
473 473
 	}
474 474
 
475
-	public function asModal($header=null){
476
-		$modal=new HtmlModal("modal-".$this->identifier,$header);
475
+	public function asModal($header=null) {
476
+		$modal=new HtmlModal("modal-".$this->identifier, $header);
477 477
 		$modal->setContent($this);
478
-		if(isset($this->_form)){
478
+		if (isset($this->_form)) {
479 479
 			$this->_form->onSuccess($modal->jsHide());
480 480
 		}
481 481
 		return $modal;
482 482
 	}
483 483
 
484 484
 	public function addToProperty($name, $value, $separator=" ") {
485
-		return $this->getHtmlComponent()->addToProperty($name,$value,$separator);
485
+		return $this->getHtmlComponent()->addToProperty($name, $value, $separator);
486 486
 	}
487 487
 	/**
488 488
 	 * @return mixed
Please login to merge, or discard this patch.